【发布时间】:2019-01-06 20:50:02
【问题描述】:
我使用从 mysql 表中获取的数据集(lst)。
基于 datrangeinput 我应用过滤器
dateRangeInput("daterange", "Date Range", start = min(lst$Record_Date), end = max(lst$Record_Date))
observeEvent(input$daterange, {
st <- input$daterange[1]
ed <- input$daterange[2]
lst <- lst %>%
filter(Record_Date >= st &
Record_Date <= ed)
})
当我在其他函数中使用过滤后的“lst”时,“lst”似乎再次未过滤。
我应该将过滤后的数据子集到一个新的数据框中吗?
我实际上是想避免这种情况以减少内存使用。
谢谢
【问题讨论】:
-
使用反应值而不是观察事件