Comprobar la versión de R

Introducción a R Conceptos básicos de R
Comprobar la versión de R

Puedes comprobar la versión actual de R que se está ejecutando en tu sistema con las diferentes funciones o variables que proporciona R. En este tutorial vamos a revisarlas y ver sus diferencias.

R.version

R.version y version son variables proporcionadas por R que devuelven una lista simple con información sobre la versión de R en ejecución. Esta información incluye la plataforma para la que se construyó R, la arquitectura, el sistema operativo subyacente, la versión de tiempo de ejecución de C, la CPU y el sistema operativo, la versión mayor y menor de R, la fecha de publicación, el número de subversión, el lenguaje (R), la versión de R y su apodo.

R.version

version # Equivalente
Output
_ platform x86_64-w64-mingw32 arch x86_64 os mingw32 crt ucrt system x86_64, mingw32 status major 4 minor 3.1 year 2023 month 06 day 16 svn rev 84548 language R version.string R version 4.3.1 (2023-06-16 ucrt) nickname Beagle Scouts

Puedes acceder a un elemento individual por su nombre o índice:

R.version[7]     # major 4
R.version$major  # "4"

R.Version()

R también proporciona una función que devuelve una lista con toda la información sobre la versión de R.

R.Version()
Output
$platform [1] "x86_64-w64-mingw32" $arch [1] "x86_64" $os [1] "mingw32" $crt [1] "ucrt" $system [1] "x86_64, mingw32" $status [1] "" $major [1] "4" $minor [1] "3.1" $year [1] "2023" $month [1] "06" $day [1] "16" $`svn rev` [1] "84548" $language [1] "R" $version.string [1] "R version 4.3.1 (2023-06-16 ucrt)" $nickname [1] "Beagle Scouts"

Es posible acceder a elementos individuales utilizando el operador $, como en el ejemplo siguiente.

R.Version()$version.string
Output
"R version 4.3.1 (2023-06-16 ucrt)"

R.version.string

R también proporciona otra variable para obtener sólo la versión actual de R que se está ejecutando en tu ordenador llamada R.version.string.

R.version.string
Output
"R version 4.3.1 (2023-06-16 ucrt)"

getRversion()

También hay otra función llamada getRversion() que devuelve sólo el número de versión mayor y menor de R, incluyendo el nivel de parche.

getRversion()
Output
4.3.1

R_compiled_by()

Por último, existe otra función relacionada con la anterior que devuelve el detalle sobre los compiladores C y Fortran utilizados para compilar R.

R_compiled_by()
Output
C Fortran "gcc.exe (GCC) 12.2.0" "GNU Fortran (GCC) 12.2.0"