Я пишу базовый пакет R, который считывает данные из указанной пользователем базы данных и выплевывает отчет об уценке с предопределенными графиками и таблицами и т. Д. Я поместил файл .Rmd в папку R и имею функцию уровня пользователякоторый читает данные и связывает их.
# create_doc.R
create_doc <- function(directory = NULL,
database_name_name) {
if (is.null(directory)) directory <- tclvalue(tkchooseDirectory(
title = "Choose Folder for Input and Output"))
rmarkdown::render("R/doc_generator.Rmd", output_dir = directory)
}
Это прекрасно работает на моем компьютере, но когда я собираю пакет, файл .Rmd был удален.Это означает, что я не могу передать его другим пользователям для использования на других компьютерах.Я понимаю, что папка R, возможно, не является правильным местом для этого файла (я думаю, он удаляет все файлы, не заканчивающиеся на .R), но я не уверен, куда еще его поместить.Это не документация пакета, она создает конечный результат при использовании пакета.
Поиск в Google не помог.Можно ли связать документ с помощью функции в пакете R?Если да, что я делаю не так.Если нет, есть ли другие предложения о том, как этого добиться?