我有一个包含时间(H:M:S),thetaX(度),θ(度)和thetaZ(degress)的数据帧。我想使用ggplot绘制度数与时间的关系here。
这是我的数据帧的原始状态:
> head(df)
time thetaX thetaY thetaZ
1 08:27:27 0.01539380 -0.001609785 -0.03271715
2 08:27:27 0.03079389 -0.003863202 -0.06512209
3 08:27:27 0.04588598 -0.006668402 -0.09720450
4 08:27:28 0.06008822 -0.008774166 -0.12872514
5 08:27:28 0.07400642 -0.008951306 -0.15985775
6 08:27:28 0.08823425 -0.012280650 -0.19023676
我运行这些线来绘制df的每一列:
df = data.frame(time, thetaX,thetaY,thetaZ)
> df.m = melt(df,id="time")
> ggplot(data = df.m, aes(x = x, y = value)) + geom_point() + facet_grid(variable ~ .)
但是,这就是出来的:
问题:为什么我的数据会从我的df的@ 1 pm-的尾端看起来像是什么样,然后跳到开头@ 8 am-并完成剩下的?