我正在处理一个多列词典。我想绘制两列,并根据第三列和第四列的数据更改标记的颜色和样式。
在pylab散点图中,我无法成功更改标记的样式,尽管我的方法可以更改颜色。
x=[1,2,3,4,5,6]
y=[1,3,4,5,6,7]
m=['k','l','l','k','j','l']
for i in xrange(len(m)):
m[i]=m[i].replace('j','o')
m[i]=m[i].replace('k','x')
m[i]=m[i].replace('l','+')
plt.scatter(x,y,marker=m)
plt.show()