패키지를 생성하기 위해 처음에 package.skeleton
을 실행 한 이후, 몇 가지 S3 클래스를 추가했습니다. 각 클래스에는 5-10 개의 메소드가 있습니다. 멋진 prompt
메모리에서로드 된 함수에서 .Rd 파일을 만드는 명령을 발견했지만 R이 자동으로 문서화 된 모든 여러 기능을 가진 단일 도움말 파일을 만들도록 할 수 있습니까? 나는 prompt
의 향상된 버전과 같은 것을 생각하고 있는데, 여기에 함수 목록을 전달하면 도움말 파일에 추가 된 추가 정보 만있는 단일 .Rd 파일이 생성됩니다. 나는 duration
라는 일반 및 방법 duration.bond(market,...)
, duration.account(market,time,...)
, duration.portfolio(market,...)
가있는 클래스가있는 경우하나의 파일에 여러 개의 S3 메소드 자동 문서화
예를 들어, 내가 prompt
각 \method{}
를 포함하는 \usage
부와 market
을 포함하는 \arguments{}
섹션의 도움말 파일을 만들고 싶습니다, \dots
, 및time
.
여기에 어떤 희망이 있습니까? 복사 및 붙여 넣기가 매우 힘들어지고 있습니다!
bond(), account(), ...은 수업이 아니라 저에게 메소드/함수처럼 보입니다. 그들이 수업이라면 질문은 다소 혼란 스럽습니다 ... –
그들은 특정 클래스의 객체를 만드는 함수입니다. 따라서 기간은 일반 사항이며 duration.bond, duration.account, duration.portfolio 메소드/함수가 있습니다. 하지만 두 번째 단락은 혼동 스럽네요. 다시 단어로 간다. –
로마가 지적한 한 가지 가능성은 단지 ROxygen을 사용하는 것입니다. 앞으로의 프로젝트에서이 작업을 수행 할 것입니다. 그러나이 프로젝트를 위해 최선의 방법은 가장 많은 인수가있는 메소드를 선택하고 그것에 대해'prompt'를 사용하는 것입니다. 그러나 가장 우아한 방법은 아닙니다. –