Unix에 R 패키지 설치

Unix에 R 패키지 설치

Unix의 R에 패키지를 설치하려고 합니다.

나는 다음을 사용했습니다 :

install.packages("rminer", repos="http://cran.r-project.org", lib="~/R/libs/")

다음 오류가 발생합니다.

ERROR: compilation failed for package ‘xgboost’
* removing ‘/net/zmf1/cb/5/mms140130/R/libs/xgboost’
ERROR: dependency ‘xgboost’ is not available for package ‘rminer’
* removing ‘/net/zmf1/cb/5/mms140130/R/libs/rminer’


Warning messages:
1: In install.packages("rminer", dependencies = TRUE, repos = "http://cran.r-project.org",  :
  installation of package ‘xgboost’ had non-zero exit status
2: In install.packages("rminer", dependencies = TRUE, repos = "http://cran.r-project.org",  :
  installation of package ‘rminer’ had non-zero exit status

Unix에서 R에 "rminer" 패키지를 설치하려면 어떻게 해야 하나요?

나도 시도했다

mkdir ~/R/
mkdir ~/R/libs/
echo 'R_LIBS_USER="~/R/library"' >  $HOME/.Renviron

R CMD INSTALL -l ~/R/libs/ rminer_1.4.2.tar.gz

그것은 나에게 다음과 같은 오류를 주었다

ERROR: dependencies ‘plotrix’, ‘kknn’, ‘pls’, ‘mda’, ‘randomForest’,  ‘adabag’, ‘party’, ‘Cubist             ’, ‘kernlab’, ‘e1071’, ‘glmnet’, ‘xgboost’ are not available for package ‘rminer’
* removing ‘/net/zmf1/cb/5/mms140130/R/libs/rminer’

도움을 주셔서 감사합니다

감사해요

답변1

"리눅스"라고 하셨는데 데비안, 우분투, 레드햇 등과 같은 특별한 종류의 리눅스임에 틀림없습니까?

나는 보통 ''와 같은 패키지 설치 프로그램을 사용하여 패키지(예: R)를 설치합니다.자격/능력'.

Linux 버전에 맞는 패키지 설치 프로그램의 이름을 확인하세요. apt는 debian/ubuntu 시스템에서 사용할 수 있습니다.

답변2

설치하다갱부다른 패키지의 컴파일로 인해 완료할 수 없습니다.xgboost실패하다.

이것xgboost패키지에는 사용 가능한 최신 C++ 컴파일러가 필요합니다. 다음을 실행해 보세요.

install.packages("xgboost") 

오류 메시지를 게시하세요. 언제xgboost그러면 설치가 제대로 된 것입니다갱부어쩌면 쉽게 설치될 수도 있겠네요.

관련 정보