English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

R 패키지

R 패키지

패키지는 R 함수, 예제 데이터, предкомпилированный 코드의 집합으로, 포함된 R 프로그램, 설명서 문서, 예제, 테스트 데이터 등을 포함합니다.

R 언어와 관련된 패키지는 일반적으로 설치 디렉토리 아래 "library" 디렉토리에 저장됩니다. 기본적으로 R 언어 설치가 완료되면 일부 일반적인 패키지가 기본적으로 제공되며,当然后期도 필요한 패키지를 추가할 수 있습니다.

R 언어와 관련된 전체 패키지는 다음을 참조하십시오:https://cran.r-프로젝트. org/웹/패키지/available_packages_by_name.html

다음은 주로 R 언어 패키지 설치 방법을 소개합니다.

R 패키지 설치 디렉토리 확인

우리는 다음 함수를 사용하여 R 패키지의 설치 디렉토리를 확인할 수 있습니다:

> libPaths()
[1] "/라이브러리/프레임워크/R.framework/버전/4.0/자원/library"
>

설치된 패키지 확인

우리는 다음 함수를 사용하여 설치된 패키지를 확인할 수 있습니다:

library()

출력 결과는 다음과 같습니다:

베이스 The R 베이스 패키지
보트스트랩 함수 (오리지널로는 안젤로 캔티에 의해 작성)
                        for S)
class                   Functions for Classification
cluster                 "Finding Groups in Data": Cluster Analysis
                        Extended Rousseeuw et al.
codetools               Code Analysis Tools for R
compiler                The R Compiler Package
datasets                The R Datasets Package
foreign                 Read Data Stored by 'Minitab', 'S', 'SAS',
                        'SPSS', 'Stata', 'Systat', 'Weka', 'dBase', ...
graphics                The R Graphics Package
grDevices               The R Graphics Devices and Support for Colours
                        and Fonts
grid                    The Grid Graphics Package
KernSmooth              Functions for Kernel Smoothing Supporting Wand
                        & Jones (1995)
lattice                 Trellis Graphics for R
MASS                    Support Functions and Datasets for Venables and
                        Ripley's MASS

查看已载入的包

我们可以使用以下函数来查看编译环境已载入的包:

> search()
[1] ".GlobalEnv"        "package:stats"     "package:graphics" 
[4 
[7

새 패키지 설치

새 패키지 설치 가능 install.packages() 함수를 사용하여 설치할 수 있습니다. 형식은 다음과 같습니다:

install.packages("취급할 패키지 이름")

패키지 이름을 직접 설정할 수 있습니다. 다음과 같이  CRAN 웹사이트에서 패키지를 가져올 수 있습니다. 다음 예제에서 XML 패키지를 로드합니다:

# XML 패키지 설치
install.packages("XML")

또는 우리는 CRAN 관련 패키지를 다운로드한 후 직접 로컬에 설치할 수 있습니다:

install.packages("./XML_3.98-1.3.zip")

우리国内에서 일반적으로国内 미러를 사용하는 것을 추천합니다. 다음 예제에서 청화 대학교 미러를 사용하여 설치합니다:

# XML 패키지 설치
install.packages("XML", repos = "https://mirrors.ustc.edu.cn/CRAN/")

CRAN (The Comprehensive R Archive Network) 미러 소스 설정 파일 중 하나는 .Rprofile입니다 (linux에서는 ~/.Rprofile )。

문서의 끝에 다음 문장을 추가합니다:

options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))

R을 열면 해당 CRAN 미러 소스에서 R 소프트웨어 패키지를 설치할 수 있습니다.

패키지 사용

새로 설치한 패키지는 사용하기 전에 먼저 R 컴파일 환경에 로드해야 합니다. 형식은 다음과 같습니다:

library("패키지이름")

다음 예제에서 XML 패키지를 로드합니다:

library("XML")