使用numpy和matplotlib。
假设我有一些数据y
和多个(假设我有4个)其他数据p1
,p2
,p3
,p4
都为1 xn数据集。进一步假设p
数据的所有元素加起来总计为1(在元素方面),换句话说p1 + p2 + p3 + p4 == np.ones(n)
是True
。
我的问题是,如何根据y
数据绘制p
并使数据点的颜色成为某种组合?因此,假设我选择蓝色,绿色,黄色和红色。如果p1
中的元素为0,则应为白色,如果为1,则应为蓝色。 p2
对应于红色,等等。但是,根据p
向量中指定的权重,我希望最终的颜色是所有4种颜色的混合。
我很难说清楚自己的意思,所以让我知道我是否可以澄清任何事情。