web-dev-qa-db-fra.com

Quelle version de R fonctionne sur mon ordinateur?

Il y a deux répertoires R sur mon ordinateur:
l'un est /home/R-2.15.2, l'autre est /home/R-2.15.1,
lorsque j'entre R, je peux démarrer R, maintenant je veux savoir quel R est en cours d'exécution: 2.15.1 ou 2.15.2?

22
it_is_a_literature

Courir R --version il y a des informations sur la version sur la première ligne.

Edit: Si vous posez cette question, je parie que R ne s'exécute depuis aucun de ces répertoires. Vérifiez la variable env $ PATH pour obtenir des informations sur l'emplacement où les binaires sont recherchés et dans quel ordre.

Edit 2: utilisez type commande Shell pour trouver où le binaire d'une commande donnée est stocké, -a pour tous les chemins, -f pour celui haché (essentiellement: le plus récemment utilisé).

19
Piotr Jaszkowski

En plus de @Piotr Jaszkowski, R.Version() devrait également faire le travail

21
yujingz

Le code intégré version le montrera.

> version
               _                            
platform       x86_64-Apple-darwin9.8.0     
...
version.string R version 2.15.2 (2012-10-26)

version est une liste nommée avec 14 éléments, vraiment vous voulez juste voir:

> version[['version.string']]
               _                            
[1] "R version 2.15.2 (2012-10-26)"

et en fait si vous ne voulez que la chaîne de version :

> strsplit(version[['version.string']], ' ')[[1]][3]
[1] "2.15.2"

Tapez builtins() pour voir tous les builtins.

POSTSCRIPT: il s'avère que version et R.version (Mentionnés par nathaninmac ) sont des alias pour la même chose.

10
smci

Cela fera aussi l'affaire

paste0(R.Version()[c("major","minor")], collapse = ".")
3
samssan

Essayez sessionInfo()

À côté de la version R, il renvoie également les versions des packages chargés et plus encore.

http://stat.ethz.ch/R-manual/R-patched/library/utils/html/sessionInfo.html

3
JT85

Vous pouvez taper "quel R" auquel le binaire R est utilisé

ou tapez R et voyez quelque chose comme ci-dessous, qui devrait vous dire quelle version.

"R version 2.15.1 (2012-06-22) -" Guimauves grillées "Copyright (C) 2012 The R Foundation for Statistical Computing .. .."

0
aar cee