Manière élégante de vérifier les paquets manquants et de les installer?

J'ai l'impression de partage de code avec des co-auteurs de ces jours. Beaucoup d'entre eux sont novice/intermédiaire R les utilisateurs et ne réalisent pas qu'ils ont pour installer des paquets, ils ne l'ont pas déjà.

Est-il une manière élégante d'appel installed.packages(), de les comparer à ceux que je suis le chargement et l'installation en cas de disparition?

  • Que dire de la accepté de répondre est obsolète et nécessite une révision? Il fonctionne pour moi (et pour quelques tests rapides) en vertu de R version 3.0.2 (2013-09-25) x86_64-w64-mingw32/x64 (64-bit).
  • Au moins trois paquets sont apparus pour résoudre ce problème, un seul est mentionné ci-dessous. Est-il même plus-c'est la question.
  • Il semble un peu ironique poulet et des œufs problème sur l'utilisation d'un paquet pour s'assurer (autres) ont des paquets nécessaires. Mais certainement la peine d'avoir quelqu'un qui sait écrire une réponse.
  • L'amorçage de cette installation, de vérification de package est nécessaire est une nuisance, mais une petite. À moins, bien sûr, la fonctionnalité se retrouve dans base... 😉
InformationsquelleAutor Maiasaura | 2010-11-03