0
私はアニメーションに多くの散布図をプロットしようとしていますが、多くのプロットは空のプロットだけを示しています。また、コードを実行する/範囲を調整するたびに異なります。 いくつかのプロットは仕事をし、彼らはすべてこのように見えることになっている: ggplot2のアニメーションにはいくつかの空のプロットが表示されます
これは私のコードです:
library(ggplot2)
library(animation)
begintime <- min(dfL$time)
endtime <- max(dfL$time)
beginRange <- begintime
endRange <- begintime + 10
dateRangeBetween <- function(x,y){dfL[dfL$time >= x & dfL$time <= y,]}
saveHTML({
for (i in 1:20) {
dfSub <- dateRangeBetween(beginRange, endRange)
ggScatterplot = ggplot(data = dfSub, aes(x = UTM_WGS84.Longitude, y = UTM_WGS84.Latitude)) + ggtitle("Coordinates") + xlab("Longitude") + ylab("Latitude") + theme(legend.position = "top") + geom_point()
beginRange <- beginRange + 10
endRange <- endRange + 10
print(ggScatterplot)
}
}, img.name = "coordinatesplots", imgdir = "coordinatesplots", htmlfile = "coordinatesplots.html",
outdir = getwd(), autobrowse = FALSE, ani.height = 400, ani.width = 600,
verbose = FALSE, autoplay = TRUE, title = "Coordinates")
これがされ私のデータフレームの例:
track time UTM_WGS84.Longitude UTM_WGS84.Latitude
1 1 2015-10-14 23:59:55.711 5.481687 51.43635
2 1 2015-10-14 23:59:55.717 5.481689 51.43635
3 1 2015-10-14 23:59:55.723 5.481689 51.43635
4 1 2015-10-14 23:59:55.730 5.481690 51.43635
5 1 2015-10-14 23:59:55.763 5.481691 51.43635
これで私を助けてください?
ありがとうございますが、残念ながらそうではありません。データははるかに大きく、私は別の数のステップを試しました。時には、最初のものだけが動作し、時には中間の作業では2つのプロットが、時には両方とも/何もありません。それは本当にランダムです。 – Romy
データの合計時間間隔はどれくらいですか? –
私は今使用しているデータセットについては15分です – Romy