【发布时间】:2020-02-20 06:13:09
【问题描述】:
我不确定如何在 Plotly 散点图中自定义散点图标记样式。
具体来说,我有一列 predictions 是 0 或 1(1 表示意外的值),即使我在 px.scatter_3d 中使用了 symbol 参数通过不同的点形状(菱形表示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'))
【问题讨论】:
标签: python plotly markers plotly-python scatterplot3d