2010-06-02 3 views

답변

6

한 가지 방법은 $ CRANMIRROR/src/contrib을보고 날짜별로 정렬 (날짜를 두 번 클릭)하여 미러에서 가장 최근 패키지를 비교할 수 있도록하는 것입니다.

그 이상인 경우, R 자체를 사용하여 available.packages()을 미러 에서뿐만 아니라 마스터에서도 가리킬 수 있습니다. 결과 세트가 다를 경우 문제가 있거나 마스터 업데이트와 미러링 사이에 문제가 발생할 수 있습니다.

> main <- available.packages("http://cran.r-project.org/src/contrib", 
+       method="wget") 
> usmirror <- available.packages("http://cran.us.r-project.org/src/contrib", 
+        method="wget") 
> nrow(main) 
[1] 2381 
> nrow(usmirror)     ## so the US mirror is 2 packages behind 
[1] 2379 
> setdiff(rownames(main), rownames(usmirror))  
[1] "ProbForecastGOP" "semPLS" ## and these are the two 
> 
+0

좋은 :

여기에 빠른 예입니다. 메인 사이트와 동일한 수의 패키지가 있다고해서 미러가 최신 상태는 아니지만 최소한 오래된 것은 아닙니다. – ggg