Comment apprendre à donner un espace de noms à un paquetage R ? Je trouve la documentation dans "R Extensions" très bien, mais je ne comprends pas vraiment ce qui se passe quand une variable est importée ou exportée - j'ai besoin d'un guide pour les nuls sur ces directives.
Comment décidez-vous de ce qui est exporté ? Est-ce que c'est juste tout ce qui ne devrait pas nécessiter la syntaxe pkg:::var ? Qu'en est-il des importations ?
Les importations permettent-elles de s'assurer plus facilement que l'utilisation des fonctions d'autres paquets n'est pas confuse lorsque les noms de fonctions se chevauchent ?
Y a-t-il des considérations particulières pour les classes S4 ?
Les paquets que je connais et qui utilisent des espaces de noms tels que sp et rgdal sont assez compliqués - existe-t-il des exemples simples qui pourraient rendre les choses plus claires ?