我有一个看起来像这样的数据集
140400 70.7850 1
140401 70.7923 2
140402 70.7993 3
140403 70.8067 4
140404 70.8139 5
140405 70.8212 3
Run Code Online (Sandbox Code Playgroud)
在第一列对应于时间(数据点之间的一秒间隔)并且将在x轴上的情况下,第二列对应于距离并且将在y轴上.第三列是一个数字(一到五),是运动的资格.
我想制作一个图表,根据前一个数据点的数量改变两点之间的线条颜色.例如,我希望第一个和第二个数据点之间的行为红色,因为限定值为1.
我已经看过很多关于根据强度值制作颜色滑动比例的帖子,但我只想要5种颜色:(红色,橙色,黄色,绿色和蓝色).
我尝试过这样的事情:
plot(x,y,{'r','o','y','g','b'})
Run Code Online (Sandbox Code Playgroud)
但没有运气.
有关如何处理此问题的任何想法?如果可能的话没有循环.
我有一个带有整数键和整数项的字典,只需要根据键对字典进行排序,但我发现的所有例子都只适用于字符串键.