2015-12-21 3 views
0

Я пытаюсь создать пакет в R. Я документирую свои функции (используя кислород R). В рамках документации я добавил несколько примеров (используя тег @example). Теперь одна из моих функций запускает приложение Shiny, и я привел пример о том, как вызвать эту функцию в моей документации.R CMD Check failed

Однако при выполнении проверки R CMD, она достигает до этого момента:

checking for unstated dependencies in examples ... OK 

И тогда не идет дальше. Я считаю, что это связано с тем, что блестящее приложение тестируется как часть проверок R CMD (когда я удаляю этот конкретный пример, он выполняется полностью без каких-либо сбоев)

Что можно сделать для решения этой проблемы?

+1

пожалуйста вставьте полный выход 'R CMD check' – MichaelChirico

ответ

0

Вы можете использовать \donttest{ YOUREXAMPLE }

Оглядевшись, я понимаю, сейчас был очень полный конспект этого здесь: What does "not run" mean in R help pages?

+0

Спасибо большое !! Это помогло. Только один момент - я прочитал ответы на ссылку, которую вы опубликовали. Было высказано предположение, что нам нужно использовать \ dontrun, а не \ donttest, если мы намерены отправить пакет. Потому что, очевидно, код внутри \ donttest фактически протестирован. – Dataminer

Смежные вопросы