Я экспериментирую с GitHub и создал небольшой пакет для моих коллег. Они устанавливают его с пакетом devtools
и функцией install_github()
непосредственно в R
. У меня также есть некоторые примеры данных и файл R-Markdown, который показывает использование всех функций в пакете и может быть опубликован через GitHub Pages .
Я хотел бы знать, что было бы лучше, если бы другие могли использовать данные этого примера для изучения пакета.
Я могу представить два разных варианта:
- Поместите данные в отдельный каталог, который не является частью установки, и попросите людей загрузить их вручную или использовать что-то вроде функции
download.file()
из R
в начале примера сценария, чтобы загрузить все данные, которые могут быть упакованным в .zip.
- Сделать данные частью установки пакета, однако для этого потребуется, чтобы данные были достаточно маленькими, что сложно в моем конкретном случае (данные размером 10 МБ).
В идеале примеры в R-документации (файлы .Rd
в папке man
) также могут использовать те же примеры, что и в файле уценки. также в этом случае вариант (2) представляется благоприятным.
Может кто-нибудь дать мне какой-нибудь совет, какой будет лучший путь, своего рода «отраслевой стандарт», если таковой имеется.