2010-01-11 6 views
1

R-Project에 기여한 패키지 작성자 및 관리자의 이메일 주소를 검색하려고합니다. 다음과 같은 기능을 읽'available.packages'함수를 사용하여 이메일 검색

availpkgs <- available.packages(contriburl = contrib.url(getOption("repos"), type), 
    method, fields = NULL, type = getOption("pkgType"), 
    filters = NULL) 

나는 'PACKAGES'파일에서 유지 관리자 및 저자 정보를 검색 할 fields 매개 변수에 다른 문자 값을 시도했지만 운이되지 않았습니다. 아무도 내가이 문제에 어떻게 접근 할 수 있는지 알고 있니? 시간 내 미리 감사드립니다.

+0

R 인물의 전자 메일 주소를 왜 수확하고 있습니까? 선악을 위해서, 나는 희망 하는가? –

+0

아직도 관심이 있으시면 이메일을 보내주십시오. –

+0

유용합니다. http://stackoverflow.com/questions/11560865/list-and-description-of-all-packages-in-cran-from-within-r/11561793#11561793 –

답변

1

나는 저자 정보 available.packages()가 검색하는 것입니다 생각하지 않습니다

R> AP <- available.packages() 
R> colnames(AP) 
[1] "Package" "Version" "Priority" 
[4] "Bundle"  "Contains" "Depends" 
[7] "Imports" "LinkingTo" "Suggests" 
[10] "Enhances" "OS_type" "License" 
[13] "File"  "Repository" 
R> 

그래서 어쩌면 당신은 CRAN에서 설명 정보의 단위 패키지 조회 (또는 거울)과이 결합해야합니다. SQLite에 상태 정보를 저장하는 CRAN의 패키지 업데이트 CRANberries RSS feed/html summary을 구동하는 200 줄짜리 스크립트에서 몇 가지 더 알아 보겠습니다. 이를 위해 필자는 하나의 큰 글로벌 스쿠프가 아니라 현재보고있는 패키지에서 Author, Maintainer 등을 직접 가져옵니다. 즉, 여기에 CRAN에 다른 메타 데이터가있을 수도 있습니다 ...

관련 문제