我有这个数据帧(df):
day time value 20011101 93000 1.00000000 20011102 93000 1.00000000 20011105 93000 1.00000000 20011101 100000 0.81958763 20011102 100000 0.95412844 20011105 100000 0.27610209 20011101 103000 0.27835052 20011102 103000 0.32415902 20011105 103000 0.77958237 20011101 110000 0.23711340
此处示例:https://www.dropbox.com/s/y7mtcay6ke9ydnm/sample.txt
使用ggplot,我试图在轴x =时间的每一天获得一条线,所以在RI中写道:
ggplot(df, aes(x=time, y=value, colour=day)) + geom_line()
不幸的是,这就是我得到的.我没想到会有这样的情节.
这是一个Excel图表.这是我正在寻找的那个.每一天都有不同的一行:
我不知道怎么告诉R从同一天加入点......怎么了?我错过了什么?
还有一件事:由于我有超过5年的数据,我更喜欢单色情节.
谢谢你的帮助!
添加group
aes:
ggplot(df, aes(x=time, y=value, colour=day,group=day)) + geom_line()