2011-03-13 4 views
0

데이터 하위 디렉토리에 .RDa 형식의 데이터 파일이 있습니다. 단, R CMD check 명령은이 단계에서 load("test.RDa") 명령과 실패를 인식하고 다음과 같은 오류 제공되지 않습니다R CMD 확인 및 .RDa 데이터 파일

Warning in readChar(con, 5L, useBytes = TRUE) : 
cannot open compressed file 'test.RDa', probable reason 'No such file or directory' 
Error in readChar(con, 5L, useBytes = TRUE) : cannot open the connection 
Calls: load -> readChar 
Execution halted 

당신이 나에게 이유를 알려 주시기 바랍니다 수 있습니까? 로드 할 위치를 지정해야합니까?

+0

아마도 문제는 데이터 파일 확장자에서 비롯된 것일 수 있습니다. 파일 시스템이 대소 문자를 구분한다면'.RDa' 대신'.rda'를 시도해 볼 수 있습니다. – juba

답변

6

패키지에 데이터를 포함하려면 mypkg/data/foo.rda에 넣고 data(foo)을 통해 데이터를로드하십시오. 데이터를 기록하려면 mypkg/man/foo.Rd 파일을 만들어야합니다.

Data in packages sectionWriting R Extensions에 대한 자세한 내용을 읽어보십시오.

+0

.csv 파일을 data 하위 디렉토리로 복사 할 수 있습니까? 그것을위한 .Rd 파일을 만드는 방법?/별명 및/사용법은 무엇이되어야합니까? – user602599

+0

@ user602599 : 설명서를 읽어보십시오. * Data in packages * 섹션에서는'? data'는 .csv 파일을 포함한 파일 형식을 설명합니다. * Writing R Extensions *의 [데이터 세트 문서화] (http://cran.r-project.org/doc/manuals/R-exts.html#Documenting-data-sets) 섹션에서 두 번째 및 세 번째 질문에 대답합니다. 혼란스럽게 생각하는 문서의 영역에 대해 기꺼이 도와 드리 겠지만 설명서에있는 내용을 시도하지 않은 것 같습니다. –

+0

test.csv 파일을 데이터 하위 디렉토리에 복사하고 .Rd 파일에 다음 세부 정보가 포함 된 test.Rd 파일 (man 디렉토리 아래에)을 만듭니다.'\ name {Raw csv file} \ docType {data} \ alias {test} \ usage {data (read.csv ("test.csv")}'R CMD 검사를 실행하는 동안 여전히 오류가 발생합니다. 무엇이 잘못 되었습니까? – user602599