2014-10-29 4 views
0

숫자 변형 분석을 복사하는 데 도움이되도록이 Rn 라이브러리에이 cnv-seq 패키지를 설치하려고합니다. 그러나 R 명령에서cnv-seq.tar.gz in R

install.packages("cnv-seq") 

을 입력하면 3.1.1 버전에서 사용할 수 없다는 오류 코드가 표시됩니다. 그래서 나는 이전 버전도 시도했다. 모두는 이용할 수 없다고 말합니다. 패키지 -> 패키지 설치 -> 메뉴를 다시 한 번 확인합니다. 아니오 cnv-seq

확인. 그럼 난 "CNV-seq.tar.gz"

내가

install.packages("C:/cnv-seq.tar.gz", repos=NULL, type="source") 

에 입력 할 때 아직이 파일에서 패키지를 추출 할 수 없습니다라는 오류를 반환하는 로컬 소스에서 설치하려고 . 패키지 설치가 0이 아닌 종료 상태입니다.

뭐가 잘못되었거나 다른 패키지가 있습니까?이 패키지를 수동으로 내 PC에 설치할 수 있습니까?

How do I install an R package from source?

, 여기에 몇 년 전 비슷한 질문을 살펴 후 나는 아직도이 문제를 해결하지 못했습니다.

+0

어디서 파일을 가져 왔습니까? – jbaums

+0

@jbaums는 그것을 언급하는 것을 잊어 버립니다. 내 잘못이야. http://tiger.dbs.nus.edu.sg/cnv-seq/ – ads27

답변

1

로 패키지를 가져올 수 있어야합니다 이것은 RTFM의 경우입니다) 당신은 전체 과정을 수행 할 수 있습니다

아래에서 우리는 아카이브를 임시 디렉토리에 다운로드 한 다음 압축을 풀고 마지막으로 설치합니다.

download.file('http://tiger.dbs.nus.edu.sg/cnv-seq/cnv-seq.tar.gz', 
       f <- tempfile()) 
untar(f, exdir=tempdir()) 
install.packages(file.path(tempdir(), 'cnv-seq', 'cnv'), type='source', repos=NULL) 
1

나는 파일을 untar해야한다고 생각합니다. Linux 시스템에 액세스 할 수 없다면 7zip이이 기능을 가지고 있다고 생각합니다. 리눅스 명령은 다음과 같습니다이 작업을 수행 한 후

tar -xvf /path/to/file/cnv-seq.tar.gz 

당신이 R.

+0

에서 파일에 액세스 할 수 있습니다. 그래,이 방법이 유용합니다 (예, 7zip이 압축 파일을 추출 할 수 있음). – jbaums

+0

@jbaums 파일을 추출하는 데 문제가 없지만 R로 패키지를 가져 오십시오. ( – ads27

+0

@jbaums가 문제를 해결합니다. 감사합니다 : D – ads27