에 네임 스페이스에서 내보낼 수 없습니다. 어제는 대신 메인 PC를 사용하기로 결정했으며 GitHub에 변경 사항을 적용하려고합니다. 나는 document()
를 입력 한 후 다음과 같은 오류가 발생했습니다 :데이터는 내가 설정 한 정기적으로 내 노트북 등 DevTools로, Roxygen2에 대한 해들리의 광범위한 문서 다음 GitHub의 내 R 패키지를 업데이트 된 R
Error: 'Adult_Females' is not an exported object from 'namespace:gbm.auto'
Adult_Females이/데이터의 첫 번째 데이터 파일의 이름입니다. this에 따르면 (데이터 아래로 스크롤)
"데이터에 저장되는 파일/일반적인 네임 스페이스 메커니즘을 사용하지 않기 때문에 내보낼 필요가 없습니다."
그래서 ... 할 사람이 무엇입니까? 나는 어떤 식 으로든 Adult_Females를 편집하지 않았고 내가 편집 한 R 스크립트는 그것을 참조하지 않았습니다. 내 의혹은 모든 데이터 파일에 대해이 오류가 표시된다는 것인데, 처음에는이 오류가 발생했지만 지금은 추측입니다.
미리 감사드립니다. 당신이보고 싶다면 install_github("SimonDedman/gbm.auto")
.
두 곳에서'gbm.auto :: Adult_Females'를 사용하고있는 것처럼 보입니다. 'gbm.auto ::'를 삭제하려고 시도 했습니까? – nrussell
안녕하세요, 감사합니다. 예, gbm.cons.R의 @examples에 "Adult_Females <- gbm.auto::Adult_Females"; 데이터를 명시 적으로 내보내거나 지명해서는 안되기 때문에 "::"을 지정하지 않으면 사용자에게 데이터가로드됩니까? 이것은 모든 github/roxygen/namespace/description이 어떻게 들어 맞는지에 대한 나의 이해가 떨어지는 영역입니다. –
나는 긍정적이지는 않지만'Adult_Females' 만 사용하면 잘 작동합니다. '::'는 내 보낸 객체와 함께 사용하도록 고안된 것이므로'gbm.auto :: '를 붙이면 오류가 발생합니다. – nrussell