à maintenant, j'ai réussi à installer mon package personnel, à récupérer mes données en passant par data(donnees) et à utiliser toutes les fonctions installées.
Désolé. j'ai réussi à importer le package (ggenealogy) ( en faisant import(ggenealogy) au lieu de importFrom(ggenealogy) dans NAMESPACE) (lecture trop rapide de ma part.) Il me reste à comprendre pourquoi je n'arrive pas à importer mes donnees dans mon package. (peut-être un argument dans la fonctio...
désolé, oui , il faut bien commencer quelquepart. dans le document Construire un package Classic et S4 de Christophe Genolini j'ai trouvé 1.4.2 import En parallèle avec le mécanisme cachant ou dévoilant l’intimité de notre programme, il existe un principe permettant d’aller explorer les cuisines des...
voici le contenu du fichier DESCRIPTION Package: geneaV2 Type: Package Title: Genealogie papa Charles Version: 0.6 Date: 2021-04-13 Author: Michel Carpentier Maintainer: <carpentier.michel@wanadoo.fr> Description: This package comes to illustrate the papa Charles's genealogy License: GPL(>=2) Depend...
complément : suite à l'exécution de la fonction build(pkg=....\\geneaV2") j'ai la réponse Error: package or namespace load failed for 'geneaV2' in namespaceExport(ns, exports): undefined exports: donnees Erreur : le chargement a échoué pour mémoire geneaV2 a été créé avec la fonction package.sk...
monpackage ne doit pas être bien construit, car monpackage::donnees me renvoit Erreur : 'donnees' n'est pas un objet exporté depuis 'namespace:monpackage' (effectivement, pour pouvoir construire mon package j'ai supprimé données de l'export du NAMESPACE. je vais retesté...
bonjour, ces données sont dans le répertoire data des répertoires et fichiers créés par package.skeleton(monpackage) ces données portent le nom de donnees.rda. et "donnees" était au même titre que les fonctions dans import(..) du fichier NAMESPACE. Mais je n'ai réussi à compiler monpackage...
super, j'ai réussi à faire un package avec build() du package devtools. les fonctions donnent bien les résultats attendus. Par contre - les données ne sont pas accessibles (nota pour créer le package j'ai enlevé donnees de l'import de NAMESPACE) - le package que j'ai mis dans le fichier DESCRIPTION ...
L'installation de la version 4.05 de R n'a rien changé à la création d'un package. La mis à jour des packages m'a permis d'installer devtools. Et je vais tester la fonction build()....
suite de mon message précédent en plus quand j'a installé devtools : j'ai eu en retour ces informations : ** byte-compile and prepare package for lazy loading Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) : namespace 'pkgload' 1.2.0 is being loaded, but >= 1.2...
merci de tous ces renseignements. Bon, j'ai téléchargé Rtools40. j'étais prêt à partir puisque ça avait réussi (après install.packages("jsonlite", type = "source")) mais quand je suis allé dans l'invite de commande R n'est toujours pas reconnu (C:\Users\carpe>R CMD build -binary ...
merci pour ces encouragements. j'ai essayé de faire un package test avec une fonction et des données et je suis bloqué à la finalisation et création 1.7 du document de Christophe Genolini : il parle d'une fenêtre de commandes DOS sur Windows. J'ai bien trouvé l'invite de commandes sur le windows 10 ...