我在内部加载了一个.csv
,并希望将列date
的格式更改为特定的日期格式。到目前为止我的代码:
shinyServer(function(input, output, session) {
...
#read csv
df <- reactive({ read.csv(foo, sep = ";")
})
#New df with date formated column.
data1<-reactive({df1<-as.Date(df()$date, format = "%m.%d.%Y") })
#Output to UI
output$table <- renderDataTable({data1()})
output$text1 <-renderDataTable({df()})
})
Shiny没有创建对象data1
对象df
正常工作。
答案 0 :(得分:0)
找到解决方案
df <- reactive({ df2 <- read.csv(foo(), sep = ";")
df2$date <- as.Date.character(df2$date, format = '%d.%m.%Y')
df2
})