我不确定如何在 Plotly 散点图中自定义散点图标记样式。
具体来说,我有一列predictions
是 0 或 1(1 表示意外值),即使我使用symbol
px.scatter_3d 中的参数通过不同的点形状(1 为菱形,0 为圆形)来指示意外值,但差异非常微妙,我希望它更具戏剧性。我正在设想类似下面的东西(不需要完全是这样),但是沿着菱形点的线条有不同的轮廓颜色或围绕它的额外形状/气泡。我该怎么做?
此外,我有一set
列可以采用两个值之一,设置 A 或设置 B。我使用了内部的颜色参数px.scatter_3d
并将其设为等于,set
因此这些点根据它来自哪个设置来着色。虽然它按照我的要求做,但我不希望颜色是蓝色和红色,而是我指定的任何两种颜色。我怎么能做到这一点(假设我希望颜色改为蓝色和橙色)?非常感谢!
这是我使用的代码:
fig = px.scatter_3d(X_combined, x='x', y='y', z='z',
color='set', symbol='predictions', opacity=0.7)
fig.update_traces(marker=dict(size=12,
line=dict(width=5,
color='Black')),
selector=dict(mode='markers'))