我是matplotlib的新手,我需要在同一图上绘制大量数据。我的初始代码是
data = np.genfromtxt('Data.csv', delimiter=',', skip_header=10,
skip_footer=10, names=['CSX', 'CSY'])
fig = plt.figure()
myPlot = fig.add_subplot(111)
myPlot.plot(data['CSX'], data['CSY'], color='r', label='the data')
leg = myPlot.legend()
plt.show()
结果是可以接受的,我需要根据第三个值在这些数据上有两种不同的颜色。你能指出我正确的方向吗?谢谢!
答案 0 :(得分:0)
根据某些值/条件将数据过滤为2组或更多组,并为每组具有不同颜色值的数据调用图表。