web-dev-qa-db-fra.com

Obtenir la liste des paquets installés par utilisateur dans R

Comment pouvons-nous obtenir la liste des paquets installés par utilisateur dans R avec sa version?

Je connais la commande installed.packages() qui donnera des informations sur tous les paquets (base ou non). Mais comment pouvons-nous obtenir ceux installés par l'utilisateur pour avoir quelque chose comme ceci:

Package    Version
X          3.01
Y          2.0.1
Z          1.0.2

Pour tous les tilisateurs paquets installés (c'est-à-dire ceux que vous avez installés via install.packages("X"))

26
989

ref

ip = as.data.frame(installed.packages()[,c(1,3:4)])
ip = ip[is.na(ip$Priority),1:2,drop=FALSE]
ip
32
Tom

Je viens de trouver un autre moyen de voir la liste des paquets sans écrire de code:

  • Ouvrez RStudio
  • Accédez à Help --> R Help (À partir du menu ci-dessus)
  • Vous verrez le panneau d'aide ouvert.
  • Ensuite, suivez Reference --> Packages

Te voilà.


OR

  • Ouvrir la console R
  • Accédez à Help --> Html help
  • Ensuite, suivez Reference --> Packages
19
989
str(allPackage <- installed.packages(.Library, priority = "high"))

allPackage [, c(1,3:5)]

Vous obtiendrez toute la liste des paquets actifs

2
C k khamari

Si je développe une application ou un modèle et souhaite enregistrer les versions de package utilisées, j'appelle sessionInfo()

1
Seanosapien