Где я должен хранить исходный код для сложных виньетки? - PullRequest
0 голосов
/ 26 февраля 2020

Я пишу виньетку для одного из моих пакетов. Некоторые рисунки я хочу предварительно сгенерировать, и я знаю, что они должны go в каталоге исходных текстов виньеток (как указано в руководстве Writing R Extensions ). Но теперь, куда бы я поместил код для генерации этих цифр?

Моя интуиция состояла бы в том, чтобы хранить его где-нибудь в папке inst/, может быть, что-то вроде inst/vignette_figs.

Хэдли говорит:

Вы можете свободно помещать в inst/ все, что вам нравится, с одной осторожностью: поскольку inst/ копируется в каталог верхнего уровня, вы никогда не должны использовать подкаталог с то же имя, что и существующий каталог.

( source )

Это хорошая практика? Есть ли пакеты, уже использующие это, которые я могу проверить?

РЕДАКТИРОВАТЬ : Я не хочу, чтобы этот код запускался в процессе установки. Мне нужно, чтобы он был там, чтобы я мог легко обновлять цифры виньетки вместе с посылкой.

...