我想实现一个具有dateInput的Shiny应用程序,但是我想限制用户选择一个月的范围(例如1月到6月),而不管年份。有什么办法吗?
答案 0 :(得分:0)
当然,你走了:
test_dt <- seq(as.Date('2015-01-01'), as.Date('2015-12-31'), by = "month")
as.character(test_dt, format = "%B")
[1] "January" "February" "March" "April" "May" "June" "July" "August" "September" "October" "November" "December"
答案 1 :(得分:0)
可能您可以通过validate... need
构造实现此功能,您可以在其中检查用户输入的月份是否在要求的范围内。您可以在此处阅读更多内容:http://shiny.rstudio.com/reference/shiny/latest/validate.html