R Shiny DateRange 仅输入月份年份

标签 r shiny date-range shinydashboard

有没有办法在 Shiny 中破解或创建一个 dateRangeInput() 选择器,以便它仅选择月年(没有日期),或者自动选择所选月份的第一天,而不需要显示一天的选择?或者我应该创建另一个月日期选择器( slider 、选择框...)

dateRangeInput('dateRange',label = "Pédiode d'analyse : ",format = "mm/yyyy",language="fr",
    start = Sys.Date() %m-% months(12), end=Sys.Date(),startview = "year",separator = " - ")

我想要的是在选择日期时删除这一步:dateRangeInput

最佳答案

我刚刚使用 airDatePicker() 来执行此操作。您可以将弹出日历的最小 View 编辑为“月”,并选择日期格式为“yyyy-mm”。

airDatepickerInput("input_var_name",
                   label = "Start month",
                   value = "2015-10-01",
                   maxDate = "2016-08-01",
                   minDate = "2015-08-01",
                   view = "months", #editing what the popup calendar shows when it opens
                   minView = "months", #making it not possible to go down to a "days" view and pick the wrong date
                   dateFormat = "yyyy-mm"
                   )

我刚刚开发的版本看起来像这样(灰色可能是我截取屏幕截图时光标悬停的位置):

example date picker showing only month

关于R Shiny DateRange 仅输入月份年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41012125/

相关文章:

r - 如何在R highcharter包中设置dataLabel格式和轴标签角度

r - 如何在 Shinyapps.io for Google Sheets (googlesheets) 上验证 Shiny 应用程序的用户

r - 如何使输入轨道日志保持 Shiny ,然后打印并保存?

sql - 平均股票历史表

MySQL:匹配在两个日期之间有 x 个连续日期可用的记录

sql - 计算2个日期之间每个日期的记录数

r - 从简单的 R 程序到带有漂亮 GUI 的可执行文件?

r - 带有 stringr 的奇点容器仅在本地失败,错误代码为 'libicui18n.so.66: cannot open shared object file: No such file or directory'

python - 如何使用 R (igraph) 或 python 对不同类型的不同节点集进行建模?

javascript - 打印 Shiny 条件面板中使用的 JavaScript 条件