2014-11-30 3 views
1

Windows 7에서 R 버전 2.13.1 (2011-07-08)을 사용하고 있으며 rWishart 함수를 사용하고 싶습니다. 내가 입력하면rWishart 함수가 R에 없습니다.

은, 말하자면, rWishart(1,2,3)가, 난 그냥 rWishart를 입력

Error: could not find function "rWishart" 

를 얻을 수 있지만, 매트릭스를 표시 :이 객체가 기능을 방해되지 않았는지 확인하려면

 [,1] [,2] 
[1,] 1 0 
[2,] 0 1 

, 내가 한 rm(rWishart), 그리고 지금 rWishart주는

Error: object 'rWishart' not found" 

하지만 함수로 사용할 때 여전히 함수를 찾을 수 없음 오류가 발생합니다.

내 하드 드라이브를 검색하면 rWishart. * 파일이 없습니다. Google은 getwd()가 표시 한 디렉토리에 https://projects.cs.kent.ac.uk/projects/cxxr/svn/branches/sqlite/src/library/stats/R/ 의 rWishart.R 파일을 검색하여 다운로드했습니다.

나는 부하 ("<DIRECTORY> /rWishart.R")는, 내가

Error: bad restore file magic number (file may be corrupted) -- no data loaded 
In addition: Warning message: 
file 'rWishart.R' has magic number '# Fi' 
    Use of save versions prior to 2 is deprecated 

누군가가 내가 rWishart 기능 실행을 얻을 수있는 방법을 말해 줄 수 있을까를 가지고했을 때?

답변

2

rWishart는 2.15까지베이스 R에 도입되지 않았습니다. 따라서 R의 버전을 업데이트하거나 기능을 추가하는 패키지를 찾아야합니다.

+0

호기심에서 벗어나 기능을 추가했을 때 가장 쉽게 찾을 수있는 방법은 무엇입니까? –

+0

다음은 볼 수있는 한 곳입니다. https://github.com/wch/r-source/commits/fbf5cdf29d923395b537a9893f46af1aa75e38f3/src/library/stats/src/rWishart.c –

+2

@RichardScriven 질문이지만 그것은 그것이 중복되고 결국 것입니다;) http://stackoverflow.com/questions/10111420/figure-out-what-version-of-ra-function-was-introduced-in – Dason