R 버전 확인

Manav Narula 2023년1월30일
  1. R.version함수로 R 버전 확인
  2. sessioninfo()함수로 R 버전 확인
R 버전 확인

R 언어는 다른 프로그래밍 언어와 마찬가지로 정기적으로 업데이트됩니다. 새로운 기능과 기능이 정기적으로 추가되고 일부는 더 이상 사용되지 않으므로 이러한 변경 사항을 인식하지 못하면 오류가 발생할 수 있습니다. 따라서 장치에 설치된 R 버전을 아는 것이 중요합니다.

디렉토리를 확인하여 장치에서 실행중인 R 버전을 확인할 수 있습니다. 그렇지 않으면 동일한 것을 알 수있는 몇 가지 내장 함수도 사용할 수 있습니다.

R.version함수로 R 버전 확인

첫 번째는 R.version함수입니다. 이 명령을 실행하면 많은 정보를 얻습니다.

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

보시다시피version.string은 R의 현재 버전을 보여줍니다. 다음 명령을 실행하여 직접 추출 할 수도 있습니다.

R.version.string
[1] "R version 4.0.2 (2020-06-22)"

sessioninfo()함수로 R 버전 확인

설치된 R의 버전을 확인하는 또 다른 방법은sessioninfo()함수를 사용하는 것입니다.이 함수는 현재 버전과 실행중인 시스템의 기타 세부 정보, 현재 패키지 등을 제공합니다.

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 Narula
Manav Narula avatar Manav Narula avatar

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