通过plotly python更改scatterplot3d的颜色

时间:2017-06-19 17:22:55

标签: python plotly scatter-plot

所以,我有4列,我将前3个分配给plotly python中的scatterplot3d的x,y,z标签。我的4个colunm是一个1和0的数组,我想根据我的4列设置我的散点图3D的颜色。我也设法说,然而,我想它给了我3种不同的颜色(第三种颜色与具有相同x,y,z坐标的点相关)。有人可以帮帮我吗?

由于

1 个答案:

答案 0 :(得分:1)

看着这个: 3 d scatter plots in plot.ly

第二个例子似乎是相关的。将“color = z”更改为第4列

trace1 = go.Scatter3d(
    x=x,
    y=y,
    z=z,
    mode='markers',
    marker=dict(
        size=12,
        color=z,                # set color to an array/list of desired values
        colorscale='Viridis',   # choose a colorscale
        opacity=0.8
    )
)