【发布时间】:2021-10-06 01:41:25
【问题描述】:
我想在pd.scatter_matrix中添加颜色,像这样的rgb值,
val_rgb = [[127 80 34]
[130 89 34]
[170 133 75]
...]
我曾经像这样在 scatter3D 中使用它们,
for i in range(0, len(df)):
ax1.scatter3D(
df[i,0],
df[i,1],
df[i,2],
s = 2,
marker='o',
c = '#%02x%02x%02x' % tuple(val_rgb[i])
)
但是在scatter_matrix中,我发现只能加上c='red',有没有更准确的调整每个点的颜色?
PS(我也找到了通过label sns.pairplot(df)加颜色,但是也没找到怎么准确加颜色...)
【问题讨论】:
-
您能否提供一个示例数据集和您期望的图像?
标签: python-3.x pandas matplotlib seaborn data-visualization