Параметр Rmarkdown, чтобы изменить файл для получения данных в Shiny? - PullRequest
0 голосов
/ 02 ноября 2019

У меня есть несколько файлов с похожими форматами. У меня также есть файл Rmarkdown с приложением Shiny. Данные для одного файла извлекаются за пределы Shiny Ui / Server, поэтому они находятся в глобальной среде.

Мне бы очень хотелось что-то, где есть вход, где он может изменить имя файла для извлечения(прямо сейчас у меня есть имя файла как объект, который используется при импорте файла Excel). Я понятия не имею, как это сделать. Я хотел бы добавить параметры, но я не знаю, работает ли это, если Rmarkdown имеет значение «время выполнения: блестящий». Я попытался создать еще один тип ввода / вывода и в качестве имени файла указал вход $ filename, но это не сработало.

Я бы не хотел извлекать данные в части Shiny Server, потому что у меня естьне удалось (кажется, что реактивная вещь, которую я использовал, не хочет фильтровать другую реактивную вещь), и я не хочу получать данные каждый раз, когда используются другие фильтры Shiny, которые не переключают базы данных.

Кто-нибудь знает о каких-либо похожих примерах или коде, который сделал что-то вроде think в файле Rmarkdown Shiny? Я не публиковал никакого кода, потому что это не ошибка кода. Я просто понятия не имею, какой подход использовать с этим, так что было бы просто указать мне на некоторые примеры.

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

...