내가 개발중인 R 패키지에는 미리 계산 된 모델 및 매개 변수와 같은 여러 개의 R 데이터 객체가 필요합니다.패키지 내부의 R 데이터를 어떻게 처리합니까?
현재 각 패키지는 개별 .RData 파일의 'data'디렉토리에 있습니다. 패키지를 사용할 때 "데이터"기능을 사용하여 이러한 객체를 환경에 연결할 수 있습니다.
대신에 내가 바라는 동작은 패키지를로드 할 때 데이터 객체가 자동으로 내부 패키지 환경에 연결되어 사용자가 직접 액세스 할 수 없기 때문입니다.
내 이해는 현재 '데이터'에있는 개체가 들어있는 패키지의 'R'디렉토리에 'sysdata.rda'파일을두면 원하는 결과를 얻을 수 있습니다. 그러나 각 개체를 그룹화하지 않고 별도의 파일로 가질 수 있도록이 작업을 수행 할 수있는 방법이 있습니까?
왜 각 개체를 별도의 파일에 넣을 까? 왜 각 개체를 개별적으로 참조하지 않습니까? 예 :'packagename ::: a'와'packagename ::: b'. –
@the_skua 별도의 파일은 패키지의 파일 버전 관리가 쉬워졌습니다. 이것은 얼마 전 이었지만 패키지의 일부로 다른 모델을 사용한다고 생각합니다. 때로는이 중 하나만 업데이트하려고하지만 전체가 업데이트되지는 않을 것입니다. – Nixuz