'da reaktif data.frames biçimlendirme Çalıştığım parlak bir uygulama var, ancak giriş verileri reaktif olacak şekilde değiştiriyorum - temel veri güncellendiğinde güncellenir. Verilerde sadece okuduğunda iyi çalıştı, ancak şimdi veriler reaktif oldu Ben dosyalardan biri ile ilgili sorun yaşıyorum (diğer ikisi beklendiği gibi çalışır). Dosya bir veritabanından dışa aktarılan bir .csv'dir ve kullanmadan önce biraz temizlik yapmak istiyorum - bazı isimleri değiştirmek ve bazı verileri biçimlendirmek istiyorum. İlgili parçasıdır: Bu iyi çalışır, ancakParlak
server.r
W.Data<-reactiveFileReader(2000,session,
"WaterData.csv",read.csv,header=TRUE,as.is=TRUE)
sonraki iki satır çalışmaz:
names(W.Data())[names(W.Data())=="Visit_Start_Date"]<-"Visit.Date"
W.Data()$Visit.Date<-as.Date(W.Data()$Visit.Date,"%m/%d/%Y")
ben bu çalıştırdığınızda ben
Error in W.Data()$VisitDate <- as.Date(W.Data()$VisitDate, "%m/%d/%Y"):
invalid (NULL) left side of assignment
ve benzeri olsun diğer çizgi. Burada neler oluyor? reactiveFileInput
'dan okunan data.frame
ile bu tür şeyleri yapabilir miyim? Alanlardan ziyade altçaplara sahip olmak için alttaki .csv dosyasındaki adları değiştirmeyi denedim ve names()
ve as.Date()
'u reactive()
10 ifadelerine koymaya çalıştım, ancak bunlar hiçbir fark yaratmadı.
Teşekkür
@ John Paul. Görünüşe göre bu yazıya benzer bir sorunum var. Ancak, sorunumu içgörülerinize göre gerçekten düzeltemedim. Sorunumu nasıl düzeltebileceğime dair bir fikrim var. Sorunun altındaki link. Teşekkürler. http://stackoverflow.com/questions/37736782/add-new-variable-column-in-the-fly-to-a-reactive-dataframe-in-shiny?noredirect=1#comment63045945_37736782 – SimonB