-2
我有一组数据是这样如何更改for循环下的标记形状和颜色?
x=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
y=[5, 10, 15, 20, 25, 5, 10, 15, 20, 25,]
我想要做散点图与x
- 第5种元素和
y
一个标志形状,增加颜色从蓝色到红色 - 接下来的5个元素
x
和y
,下一个标记和颜色与第一个相同。
事实上,我有x
与1000个元素和y
与10x100元素。我想绘制(10组分散点)10个不同的标记形状和所有的起始颜色从蓝色到红色。
举例:
所有的x=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
y=[5, 10, 15, 20, 25, 5, 10, 15, 20, 25,]
c=['o', '*']
z=[.1, .2, .3, .4, .5, .6, .7, .8, .9, .99]
plt.scatter(X, Y, marker=x, c=z)
散布目前不播送完了标记。如果你想要N个不同的标记形状,那么你需要编写一个循环并调用'scatter' N次。 – tacaswell 2014-11-03 16:58:20