我正在处理一个多列字典。我想绘制两列,然后根据第三列和第四列更改标记的颜色和样式。
我很难改变 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()