현재 mypackage
이라는 패키지를 개발 중이라고 가정 해 보겠습니다. 시간이 갈수록 많은 기능들이 거기에 도착했고, 나는 그것을 재구성하려고합니다. 그래서 newpackage
이라는 새 패키지를 만들고 싶습니다.이 패키지에서 mypackage
의 기능 중 일부를 옮기고 나중에 새 기능을 포함하고 싶습니다.사용자를 방해하지 않고 R 패키지를 두 개의 패키지로 분할
원래 사용자가 mypackage
의 원래 사용자에게 이동 된 기능 중 하나를 사용하려고 할 때 object not found
오류가 발생하는 것을 원하지 않습니다.
newpackage
을 만들고mypackage
설명 파일에- 추가 기능을 이동 : 사람들이 설치 한 것입니다 때와 같은
Depends: newpackage
, 업그레이드
그래서, 나는 다음과 같은 일을 생각 또는로드 mypackage
, newpackage
도 설치되거나로드되며 모든 기능을 사용할 수 있습니다.
생각 하시겠습니까? 그렇지 않다고 생각하십니까?
감사합니다.
마음에 떠오르는 한 가지 패키지는'gregmisc'입니다. 패키지의 [CRAN 목록] (http://cran.r-project.org/web/packages/gregmisc/index.html)을 읽고 어떻게 처리되었는지 확인하십시오. 네가 생각하는대로 이거 야? – A5C1D2H2I1M1N2O1R2T1
@AnandaMahto 네, 거의 정확히 제가 말한 내용입니다. 고마워,'종속적 인 '트릭이 작동한다는 것을 증명하고, 내가 그런 식으로 결정한다면 모델을 제공 할 것이다. – juba