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