ID EN
System & OS

R.Version

R Base 3.6.2 🇮🇩 Bahasa Indonesia

R.Version() memberikan informasi rinci tentang versi R yang berjalan. R.version adalah variabel (daftar) yang menyimpan informasi ini (dan version adalah salinannya untuk kompatibilitas S).

Syntax

R
R.Version()
R.version
R.version.string
version

Return Value

R.Version mengembalikan daftar dengan komponen string karakter platform, platform tempat R dibuat. Triplet dari bentuk CPU-VENDOR-OS, sebagaimana ditentukan oleh skrip konfigurasi. Misalnya, "i686-unknown-linux-gnu" atau "i386-pc-mingw32". archthe architecture (CPU) R dibangun di atas/untuk. osthe sistem operasi yang mendasarinya. systemCPU dan OS, dipisahkan dengan koma. statusstatus versi (misalnya, "alpha") mayornomor versi mayor minornomor versi minor, termasuk tahun tingkat patchtahun t

Details

Ini memberikan rincian OS di mana R dibangun, bukan OS yang sedang menjalankannya (lihat Sys.info). Perhatikan bahwa nama OS mungkin tidak seperti yang Anda harapkan: misalnya macOS Mavericks 10.9.4 mengidentifikasi dirinya sebagai darwin13.3.0, Linux biasanya sebagai linux-gnu dan Solaris 10 sebagai solaris2.10.

Contoh

Example
R
# NOT RUN {
require(graphics)

R.version$os # to check how lucky you are ...
plot(0) # any plot
mtext(R.version.string, side = 1, line = 4, adj = 1) # a useful bottom-right note

## a good way to detect macOS:
if(grepl("^darwin", R.version$os)) message("running on macOS")

## Short R version string, ("space free", useful in file/directory names;
##                          also fine for unreleased versions of R):
shortRversion <- function() {
   rvs <- R.version.string
   if(grepl("devel", (st <- R.version$status)))
       rvs <- sub(paste0(" ",st," "), "-devel_", rvs, fixed=TRUE)
   gsub("[()]", "", gsub(" ", "_", sub(" version ", "-", rvs)))
}
# }
# NOT RUN {
shortRversion()
# }

See Also

sessionInfo which provides additional information; getRversion typically used inside R code .Platform Sys.info.