Ich bin neu in R und ich versuchte, dygraph für Zeitreihen von 2014-09-02 12:00:00 bis 2014-12-12 11:40:00 zu plotten. Die Daten wurden alle 20 Minuten genommen. Meine Daten sehen wie folgt aus.Potting Dygraph für riesige Daten in 20 min Intervall
Date Temp2 Temp3
9/1/2014 12:20:00 22.7 22.7
9/1/2014 12:40:00 22.5 22.8
9/1/2014 12:20:00 22.4 22.9
9/1/2014 01:00:00 22.3 22.9
9/1/2014 01:20:00 22.2 22.9
9/1/2014 01:40:00 22.2 22.9
9/1/2014 02:00:00 22.1 23
Die Daten wurden vier Monate lang fortgesetzt. Das Folgende ist der Code, den ich versucht habe, aber nicht erfolgreich ist.
## My data frame(Data) contains 7347 rows.
data1<-rnorm(Data`)
# The data collected every 20 min (72 times/day)
d1<-seq(as.POSIXct("2014-09-02 12:00:00"), as.POSIXct("2014-12-12 11:40:00"), by=72)
df <- data.frame(cbind(d1, data1))
Zeitreihe
ts1<-ts(df[,2:3], start=0,end=101*24,frequency=60/20)
dygraph(df) %>% dyRangeSelector()
dygraph(ts1) %>% dyRangeSelector()
dygraph(Temp2) %>% dyRangeSelector()
dygraph(Tem3) %>% dyRangeSelector()
schätzen ich Hilfe.
Selam
Warum haben Sie getaggt dieses JavaScript Wenn es eine R Frage? – Craicerjack
Hey Selam, brauchst du nicht nur ts in dygraphs zu verwenden, anstatt mit einem data.frame zu beginnen? –