所以我有一个数据集,我已经创建了一个轮廓。 E.g。
cs=m.contourf(x,y,z)
我还有要绘制的点数据,颜色与轮廓中使用的颜色相同。我知道如何获取cmap对象和轮廓的级别列表,但我不确定如何将cmap与级别相关联。
理想情况下,我希望收到像
这样的数组['#00e400','#ffff00','#ff7e00','#ff0000','#99004c','#7e0023']
但是,我可以使用其他代码来处理颜色。我有一个例程,它评估点数据,如果它是在级别之间,并返回数组中相应的颜色,但为了它的工作,我需要一个颜色数组。关于如何解决这个问题的任何想法?
修改
示例:
注意轮廓内的点数据。每个点都有值相关联。这些圆圈的颜色对应于与该点的值相关联的颜色。
我想复制一下。通过这张图片,我提供了一系列颜色;对于我的下一张图片,我希望不提供颜色。