IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

R Discussion :

Création d'un package


Sujet :

R

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Création d'un package
    Bonjour,

    Ayant développé un certain nombre de classes et fonctions en R, je souhaiterais en faire un package. J'arrive a générer le squelette du package contenant les fichier DESCRIPTION, NAMESPACE, Read-and-delete-me, et 2 sous répertoires.

    Cependant, lorsque je lance
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Rcmd check monRepertoire
    à la ligne "checking wether package 'monPackage' can be installed..." Il ya plantage, et dans le fichier 00install.out, j'ai le problème suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    * Installing *source* package 'monPackage' ...
    ** R
    ** preparing package for lazy loading
    Error in getClass(Class, where = topenv(parent.frame())) : 
      "MaClasse" is not a defined class
    MaClasse est bien dans 'monRepertoire' sous forme de fichier MaClasse.r

    Je ne sais pas comment fonctionne Rcmd check donc je n'arrive pas a localiser le problème ? J'ai essayé en incluant 'MaClasse' en premier, mais rien n'y fait... Est-ce mon 'package.skeleton' qui pourrait être mal écrit ? Est-ce que les fichiers sont parcouru dans l'ordre alphabétique ?

    Pourriez vous m'éclairer svp ?
    Merci d'avance

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Bonjour à tous,

    J'ai finalement trouvé une solution : j'ai ajouté le champs 'Collate' dans le fichier DESCRIPTION en lui indiquant l'ordre des fichiers dans lequel Rcmd doit chercher, une fois que les fichiers ont été recopiés dans le squelette...

    En espérant que ça aidera quelqu'un un jour...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/09/2009, 20h23
  2. création d'un package
    Par adel.87 dans le forum Débuter avec Java
    Réponses: 7
    Dernier message: 24/06/2008, 20h55
  3. création d'un package
    Par adel.87 dans le forum NetBeans
    Réponses: 2
    Dernier message: 24/06/2008, 20h48
  4. [SSIS][2k5]Création d'un Package ETL
    Par freestyler dans le forum SSIS
    Réponses: 1
    Dernier message: 03/04/2008, 15h12
  5. Création d'un package PostgreSQL
    Par ziggy95 dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 20/11/2006, 15h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo