Controlla la versione di R
-
Controllare la versione R con la funzione
R.version
-
Controlla la versione R con la funzione
sessioninfo()
Il linguaggio R, come qualsiasi altro linguaggio di programmazione, viene aggiornato regolarmente. Nuove funzioni e caratteristiche vengono aggiunte regolarmente e alcune vengono anche deprecate, il che può portare a errori se non si è a conoscenza di queste modifiche. Pertanto, è essenziale sapere quale versione di R è installata sul tuo dispositivo.
È possibile controllare le directory per vedere quale versione di R è in esecuzione sul dispositivo. Altrimenti, abbiamo anche un paio di funzioni integrate disponibili, che possono dire lo stesso.
Controllare la versione R con la funzione R.version
La prima delle quali è la funzione R.version
. Otteniamo un sacco di informazioni quando eseguiamo questo comando.
R.version
_
platform x86_64-w64-mingw32
arch x86_64
os mingw32
system x86_64, mingw32
status
major 4
minor 0.2
year 2020
month 06
day 22
svn rev 78730
language R
version.string R version 4.0.2 (2020-06-22)
nickname Taking Off Again
Come puoi vedere, version.string
mostra la versione corrente di R. Possiamo anche estrarla direttamente eseguendo il seguente comando:
R.version.string
[1] "R version 4.0.2 (2020-06-22)"
Controlla la versione R con la funzione sessioninfo()
Un altro modo per controllare quale versione di R è installata è usare la funzione sessioninfo()
, che fornisce la versione corrente e altri dettagli del sistema su cui è in esecuzione, i pacchetti correnti e altro.
sessionInfo()
R version 4.0.2 (2020-06-22)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 19041)
Matrix products: default
locale:
[1] LC_COLLATE=English_India.1252 LC_CTYPE=English_India.1252
[3] LC_MONETARY=English_India.1252 LC_NUMERIC=C
[5] LC_TIME=English_India.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods
[7] base
loaded via a namespace (and not attached):
[1] compiler_4.0.2 tools_4.0.2 tinytex_0.26 xfun_0.17
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn