Как передать блестящий ввод в datafram и построить один столбец этого dataframe с помощью dygraph - PullRequest
0 голосов
/ 24 октября 2019

Я использую блестящее приложение для создания отчета. Мой shinyapp должен прочитать дату из входных данных и использовать входную дату, чтобы создать информационную рамку с 12 столбцами и построить каждый столбец на основе временных рядов. Имя фрейма данных, которое является функцией времени, является DAPlot. У меня есть код с функцией fn_DAPlot, которая создает фрейм данных DAPlot. Кроме того, у меня есть код для определения функции fn_plot, dygraph со всеми настройками, которые я хочу, и которые я хочу использовать для построения каждого столбца за раз.

Это мой код, прикрепленный, у меня есть две проблемы: 1 - как использовать введенную дату для передачи на датафрейм DAPlot 2 - как использовать мою определенную функцию fn_plot для построения каждого столбца датафрамы.

Извините, у меня много сложностей с добавлением моего кода здесь, в основном у меня есть ui.R и Server.R, я определил дату в пользовательском интерфейсе и пытаюсь использовать мою функцию на сервере для создания отчета.

UI.R
dateInput("date4", "Date:", value = Sys.Date()-1, format = "yyyy-mm-dd")
 box(title="example title", status = "primary",solidHeader=T, background = "aqua", plotOutput("PGNEBUI"))enter code here

Server.R
DAPlot <-fn_DAPlot({input$date4})
output$PGNEBUI <- renderDygraph({
fn_Plot(DAPlot[[1]], ListNamePGNEB)

}) введите код

...