[英]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.