2012-05-27 1 views
0

R 패키지 'pkgDepTools'와 'Rgraphviz'가 필요한 코드를 실행하려고했습니다. R 버전 2.15.0에서는 패키지를 사용할 수 없다는 오류 메시지가 나타납니다.R : 오래된 R 패키지의 경우 Windows에서 rpm 파일을 사용할 수 있습니까?

는 구글 검색 패키지 갖고있는 것 같아요 다음 웹 페이지 RPM의 Pbone 켜져 :

http://rpm.pbone.net/index.php3/stat/4/idpl/17802118/dir/mandrake_other/com/R-pkgDepTools-1.20.0-1-mdv2012.0.i586.rpm.html

및 그러나

http://rpm.pbone.net/index.php3/stat/4/idpl/17802080/dir/mandrake_other/com/R-Rgraphviz-1.32.0-2-mdv2012.0.i586.rpm.html

를, 파일은 *의이 .rpm 확장자를가 필자가 익숙한 * .tar.gz 또는 * .zip 확장자가 아닙니다.

Windows 7 및 R 버전 2.15.0을 사용하고 있습니다. * .rpm 파일에서 R 패키지를 설치할 수 있습니까?

위키

는 * .rpm을 아마도 리눅스에 대한 더처럼 보인다 : 다른 가능한 해결책에 대해서는

http://en.wikipedia.org/wiki/RPM_Package_Manager

, 내가 사용할 수없는 R 패키지 설치에 대한 비슷한 질문을 여기에 몇 가지 이전 게시물을 발견했다

Bivariate Poisson Regression in R?

Package ‘GeneR’ is not available

,536 : R의 최신 버전

R Venn Diagram package Venerable unavailable - alternative package?

최신 버전의 Rtools와 'devtools'패키지를 설치했습니다. 나는 그들에 대해 아무것도 몰라.

여기에 Rgraphviz '의 아카이브 버전이 있습니다 :

http://cran.r-project.org/src/contrib/Archive/Rgraphviz/

하지만'pkgDepTools '의 아카이브 버전을 찾을 수 없습니다.

위의 * .rpm 파일을 사용하여 Windows 컴퓨터에 패키지를 설치할 수 있다면 지침을 제공해주십시오. 내가 그들을 구축 Rtools를 사용해야하는 경우 링크의 지시 아래 나를 위해 도전하고 있기 때문에

나는 더 많은 질문을 할 수 있습니다

http://cran.r-project.org/doc/manuals/R-admin.html#Building-from-source

가 완전히 투명 누군가가 그들을 만들 수 바라고 있으려면 그게 가능하다면. 나는 스스로 경험함으로써 얻은 경험과 지식을 인정하지만 결국 장기적으로 갚을 수있을 것입니다.

감사합니다.

답변

5

pkgDepToolsRgraphviz는 BioConductor의 R 패키지하지 CRAN에서 호스팅되는 것들이다. 해당 repos에서 패키지를 다운로드하도록 R을 구성하지 않는 한 R은 사용할 수 없다고보고합니다. 그것은 설치하도록 구성된 repos에서만 설치할 수 있습니다.

그 BioConductor를 설치하려면 라이트 설치 방법은 제공되는 패키지 :

source("http://bioconductor.org/biocLite.R") 
biocLite(c("pkgDepTools", "Rgraphviz")) 

더 자세한 사항은 Windows에서 rpm 패키지를 사용할 수 없습니다 일반적으로, Install page of the BioConductor website

에 제공된다; rpm은 Linux 용 바이너리 패키지와 동일합니다. 모든 C/C++/Fortran/etc 코드는 Windows가 아닌 Linux 용으로 컴파일되었습니다. 패키지가 실제로 R 버전에서 제공되지 않는 경우 CRAN에 명시된 이유가 있는지 확인하십시오 (일반적으로 Windows 바이너리는 생성하는 데 며칠이 걸리며 CRAN Windows 빌드 머신에서는 사용할 수없는 소프트웨어 요구 사항이있을 수 있습니다) . Uwe Ligges가 실행하는 WinBuilder 서비스를 사용하여 패키지의 Windows Binaries를 만들 수 있지만 패키지가 CRAN에 있고 현재는 그렇지 않다는 것을 나타내면 현재 R과 호환되지 않으며 빌드 할 수 없습니다.

일반적으로 패키지에 대한 더 넓은 검색을 시도하십시오. 검색 문자열 "pkgDepTools"에있는 Google 검색 결과의 첫 번째 히트는 패키지의 Bioconductor 페이지입니다.이 패키지는 바이너리 Windows 내에서 패키지를 설치하는 방법에 대한 지침이 포함되어 있습니다.

+0

제공 한 두 줄이 작동하는 것 같습니다. 그러나 라이브러리 ('pkgDepTools')를 입력하면 'DP_LocalAvatar : Rgui.exe - System Error'라는 팝업 오류 메시지가 나타납니다. libcdt-4.dll이 컴퓨터에 없기 때문에 프로그램을 시작할 수 없습니다. 문제를 해결하려면 프로그램을 다시 설치하십시오. ' R 자체 내에는 R 패키지 'pkgDepTools'가 없다는 오류가 표시됩니다. R을 제거해야한다는 의미입니까? –

+0

실제로이 오류는 pkgDepTools가 아니라 Rgraphvis에 의해 발생합니다. 다음은 2009 년의 비슷한 보고서입니다. http://r.789695.n4.nabble.com/Rgraphviz-install-td878526.html 아침까지 기다려서 더 살펴볼 것입니다. –

+0

나는 체크 표시를 클릭했지만 Rographviz를 설치하지 못해서 7 시간을 보냈습니다. 몇 년 동안 똑같은 문제를 표현하는 인터넷에서 여러 다른 게시물을 발견했지만 명확한 해결책은 없습니다. Bioconductor에 연락하겠습니다. 그들이 Rgraphviz 설치에 도움을 줄 수 있다면 여기에 해결책을 게시 할 것입니다. –

0

이것은 대답이 아니라 주석입니다.

Bioconductor의 신사가 Rgraphviz 설치를 도왔습니다. 가장 큰 문제는 다운로드 한 Rgraphviz의 버전이 R의 32 비트 버전에서만 작동하는 것 같았고 64 비트 버전의 R을 실행하고있었습니다. R의 32 비트 버전에 Rgraphviz를 설치할 수있었습니다.

또한 Rgraphviz 설치 시도 중 PATH 명령문에 두 가지 오류가있었습니다. 그러나 두 번째 주석의 위의 게시물은 설치 지침을 제공합니다.

당신은, 보인다, 내가 다시 우리의 이메일을 많이 생각하고 앞으로 이제 Bioconductor 포럼에 게시되어 R.

의 64 비트 버전에서 Rgraphviz의 정상적인 다운로드 버전을 설치할 수 없습니다.

나는이 답변을 다음 24 시간 내에보다 자세한 지침으로 편집 할 수 있습니다.

관련 문제