繁体   English   中英

如何使用matplotlib绘制pcolor图像以进行不同的校准?

[英]How to plot pcolor image for diifferent calsses using matplotlib?

我已经知道使用matplotlib来获取简单数据集的pcolor图像。 但是,如果我有两个数据集,包括类数据和与类数据集相关的属性数据集。

classes_dataset = np.array([["a","b","b"],["a","c","a"],["b","c","c"]])
attribute_dataset = np.array([[0.1,0.9,0.6],[0.2,0.4,0.2],[0.7,0.8,1.0]])

其中0.1、0.2和0.2是类别a的属性,0.9、0.6和0.7是类别b的属性,而0.4、0.8和1.0是类别c的属性

因此,我想要一个既包含类信息又包含属性信息的pcolor图像。 对于类a,b,c,cmap会有所不同。

真诚的感谢

将您的类数组转换为索引,然后在绘制数据时,将数组指定为C以设置颜色,如果v是每个点都有索引的向量,请使用:

C=attribute_dataset[v]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM