[R Studio] @source n'apprait pas dans NAMESPACE à la création d'un package
Bonjour à tous,
je développe depuis pas mal de temps sous R et je viens de découvrir R Studio qui est un logiciel vraiment pratique. Je tente de créer mon premier package pour le diffuser mais j'ai des gros soucis avec le fichier NAMESPACE.
Voilà le code de mon fichier de base :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
#' Interface graphique pour traiter les donnees benthos
#'
#' @import tcltk
#' @source ('scripts/r_benthica2.r')
#' @source ('libTcl/tcl_benthica.r')
#' @export
benthicaGUI <- function() {
openMainWindow()
} |
J'utilise le package tcltk pour faire l'interface graphique (d'ailleurs si quelqu'un en connait un meilleur, je suis preneur). J'importe via @source tous mes scripts R créés.
Voilà le fichier NAMESPACE créer automatiquement par le package roxygen2 :
Code:
1 2 3 4 5
|
# Generated by roxygen2 (4.0.2): do not edit by hand
export(benthicaGUI)
import(tcltk) |
J'ai deux soucis :
1. malgré la ligne "import(tcltk)" au lancement de mon code, j'ai un message d'erreur qui me dit que les commandes que j'utilise sont inconnues. Je règle ce problème en faisant un appel de la librairie manuellement.
2. L'appel de mes sources n'apparait pas...
J'ai trouvé pas mal de tuto sur la création de pckages mais rien sur les problèmes que je rencontre.
Avez vous une idée ????
Merci d'avance.