2016-03-31 54 views
0

我加載.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()}) 
    }) 

閃亮沒有創建對象data1df正常工作的對象。

+0

嘗試返回'DF()'變量:'DATA1 < - 反應({DF1 < - as.Date(DF()$日期,格式=「%米% d%Y「);。DF1})'。或者測試'NULL'和'NA' –

+0

仍然不會返回它。 – user2963882

回答

0

實測值的溶液

df <- reactive({ df2 <- read.csv(foo(), sep = ";") 
      df2$date <- as.Date.character(df2$date, format = '%d.%m.%Y') 
      df2 
     }) 
相關問題