Ответ 1
Если вы указываете файл, содержащий несколько функций в аргументе code_files
, на package.skeleton
, его следует просто скопировать в каталог R
в пакете.
Итак, да.
Возможно ли запустить package.skeleton('pkgname')
и все файлы .R
попадают в один файл или набор файлов, а не один файл для каждой функции?
Разработчик, с которым я работаю, спросил меня, почему у меня была каждая функция в отдельном файле, и мое единственное обоснование было "это поведение по умолчанию".
Если вы указываете файл, содержащий несколько функций в аргументе code_files
, на package.skeleton
, его следует просто скопировать в каталог R
в пакете.
Итак, да.
Не используйте package.skeleton. Создайте файлы самостоятельно и используйте roxygen для создания документации. Это гораздо более простой рабочий процесс в долгосрочной перспективе.