#r #shiny #r-markdown #flexdashboard
Вопрос:
Вы все… вот в чем дело. Я пишу блестящее приложение в rmarkdown, и мой код работает, когда я иду строка за строкой и даже когда я запускаю фрагмент для обработки данных. Тем не менее, когда я запускаю документ, он выдает мне эту ошибку:
Warning: Error in
lt;-.data.frame: replacement has 1 row, data has 0
146: stop
145:lt;-.data.frame
143: eventReactiveValueFunc [<text>#299]
99: nodes
98: shinyRenderWidget [<text>#16]
97: func
84: renderFunc
83: output$SBBgraph_net
3: <Anonymous>
1: rmarkdown::run
Я занимался этой проблемой в течение нескольких дней, понятия не имея, где ошибка, потому что, как я уже сказал.. когда я иду строка за строкой, как написано, без изменений, это работает и создает графики идеально. Есть идеи, с чего начать? Я в растерянности. И да, все обновляется.
Комментарии:
1. Можете ли вы поделиться тем фрагментом кода, в котором произошла ошибка?
Reactive
-значения ведут себя по-разному, поэтому нет ничего необычного в том, что вы описываете поведение отладки.2. И пожалуйста. Только тот бит, который связан с ошибкой. Часть
ui
«иserver
«, пожалуйста.
Ответ №1:
Я действительно решил эту проблему сегодня! Мои реактивные входы не считывались как числа, как должно было быть!
Нет ничего, что не могла бы исправить функция as.numeric!