Где и как я могу сохранить dateinput в переменную, чтобы манипулировать данными - PullRequest
0 голосов
/ 29 апреля 2018

Я использую Shiny и R для создания веб-приложения аналитической отчетности. Я хочу использовать dateinput для извлечения или манипулирования данными в блестящем приложении. Я не знаю, где и как сохранить данные dateinput в новой переменной и извлечь или манипулировать данными. Возможно ли это в блестящем?

1 Ответ

0 голосов
/ 29 апреля 2018

На ui, где вы определяете интерфейс, используйте dateInput и укажите идентификатор (наш идентификатор myInput):

dateInput("myInput", "Pick a Date:", value = "2018-04-29")

И в вашем server вы можете использовать значение myInput и сопоставить его с выводом, который может быть показан на внешнем интерфейсе:

output$somedate <- renderText({ as.character(input$myInput) })  

Не забудьте включить вывод в ваш интерфейс:

verbatimTextOutput("somedate")

См. Пример:

enter image description here

...