40 votes

Meilleur moyen de rechercher des packages R?

Une question relative à la

comment rechercher r matériaux

Partie de la raison pour laquelle la R de la communauté a été attiré par une balise de service comme StackOverflow---je pense---est que les informations sur R est fondamentalement difficile à trouver en ligne. Des Services comme RSeek ont fait cela un peu moins douloureux, cependant, je trouve souvent les résultats de la recherche dispersée.

Plus précisément, je suis souvent curieux de savoir si la R paquets existent pour répondre à un besoin spécifique, je suis confronté. RSeek est utile pour trouver de la documentation du paquet, mais pas pour la découverte de nouveaux paquets---et de la R du gestionnaire de package est encore moins utile. En tant que tel, quelles sont les meilleures pratiques pour la recherche de paquets? Qui est, quand je réalise que j'ai besoin que mon ensemble actuel de la R du colis ne se rencontrent, et avant la création de la fonctionnalité de moi, je voudrais chercher un paquet qui répondra à la nécessité. Quelle est la meilleure façon de procéder?

25voto

Rob Hyndman Points 10068

Tout d'abord, utilisez help.search() ou l'abréviation ??. Cela va chercher les fichiers d'aide des packages installés. Souvent, je trouve que j'ai un paquet installé qui fait ce que je veux; je n'en ai pas utilisé avant.

Ensuite, utilisez l' findFn fonction dans l' sos package. Cette fonction recherche dans les pages d'aide de colis couverts par la RSiteSearch archives (qui inclut tous les paquets sur CRAN). Elles sont classées selon une note de pertinence, de sorte que le haut de quelques paquets sur la liste sont probablement les plus utiles.

Chercher encore plus loin, utilisez RSiteSearch() qui sera envoyé à votre recherche de R de recherche du site. Ainsi que CRAN des paquets, cela couvre la R-aider les archives des listes de diffusion, les pages d'aide, les vignettes et les vues de tâche.

Toujours pas de chance? Essayez Rseek.org. Il couvre plus de sites.

Enfin, si tout le reste échoue, demandez ici sur StackOverflow ou envoyez votre question à la R-aider à la liste de diffusion.

19voto

Christopher DuBois Points 7589

Je crois que crantastic.org espère aider les gens à découvrir et à évaluer / discuter en collaboration des paquets. Cela pourrait être utile une fois que le trafic sera plus important.

12voto

Shane Points 40885

Un nouveau package CRAN est extrêmement utile pour cela: consultez le package "sos" .

4voto

geoffjentry Points 2151

Vues de tâches CRAN (BioC les utilise également): http://cran.r-project.org/web/views/

Cela fonctionne bien tant que vous pensez à un paquet de la même manière que la personne qui écrit le fichier DESCRIPTION.

3voto

Robert Reiz Points 673

http://versioneye.com est une plate-forme de moteur de recherche pour les Bibliothèques Logicielles. R les Paquets sont dans l'index, trop. Vous pouvez évaluer et de commenter les paquets. Mais le plus cool Caractéristique est que vous pouvez suivre votre colis, et dès la prochaine version est disponible, vous recevrez une notification par E-Mail.

Il y a une "Chance" sur le Bouton, trop. Similaire à Google. Il permet de découvrir de nouveaux paquets. Plus de Fonctionnalités pour découvrir et comparer les paquets sont à venir bientôt.

Par la voie. Je suis chef de la direction à VersionEye. Je suis toujours à la recherche de commentaires afin d'améliorer le service.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X