列tのデータフレームは、周波数10Hzのデータセットの最初の点からの累積時間差(秒)で構成されています。どのように私は分:秒形式でR時間に変換することができますので、ggplotsに表示されます。 x軸に5分ごとに目盛りを表示し、00:00、05:00、10:00などに対応する時刻を表示します。連続した数値データを時刻形式に変換するR
例:
# t columns is in seconds, thus 2000 seconds makes 33.33 minutes
# Last tick value on the x axis I will show is 30:00
d1 = 10 + runif(n = 5000)
d2 = 20 + runif(n = 5000)
d3 = 30 + runif(n = 5000)
d4 = 40 + runif(n = 5001)
d = c(d1,d2,d3,d4)
t = seq(0, 2000, by = 0.1)
DF = data.frame(t = t, d = d)
ggplot(data = DF, aes(x = t, y = d)) + geom_line()
は、あなたが数時間前から(コメントを含む)この質問/答えをチェックアウトする場合があります第二部については
'lubridate'は、変換に例えば –