2015-12-04 15 views
0

我有这个图,不同的颜色基于数据帧df_ricos第4列。颜色图beetwen点和lyne

enter image description here

为曲线图中的代码是: >plot(df_ricos[,1],df_ricos[,3],col=df_ricos[,4])

为什么如果变化从点图形以线的结果的类型是全黑的?

+0

请张贴df_ricos。你可以通过输入'dput(df_ricos)'并粘贴输出来达到这个目的 –

回答

1

简单,我认为,因为你有一个数据框,而不是时间序列。您可以将数据格式设置为时间序列和绘图格式,因为您有一个系列着色部分行将需要更多的工作。 一种方法,没有时间序列,将分拣根据时间列和剧情丝毫type="b"

df_ricos2=df_ricos[order(df_ricos[,1]),] 
plot(df_ricos2[,1],df_ricos2[,3],col=df_ricos2[,4],type="b") 
+0

你很重要,问题在于这不是时间序列。如果我想改变颜色,解决方案是创建两个时间序列,然后用>行(....)绘制它们。谢谢! – Diego

+0

第二个问题是我的每个颜色的ts不是连续的! – Diego