-2
因此,我有4列,并且我将第一个3分配给plotter python中的scatterplot3d的x,y,z标签。我的4个色块是1和0的数组,我想根据我的4列设置我的散点图3D的颜色。我也管理过,但是,我想让它给我3种不同的颜色(第三种颜色与具有相同x,y,z坐标的点有关)。任何人都可以帮助我吗?用plotly改变scatterplot3d槽的颜色python
感谢
因此,我有4列,并且我将第一个3分配给plotter python中的scatterplot3d的x,y,z标签。我的4个色块是1和0的数组,我想根据我的4列设置我的散点图3D的颜色。我也管理过,但是,我想让它给我3种不同的颜色(第三种颜色与具有相同x,y,z坐标的点有关)。任何人都可以帮助我吗?用plotly改变scatterplot3d槽的颜色python
感谢
看着这样的: 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
)
)
Thks!我已经尝试过了,但这样,具有相同xy和z坐标的点不会以不同的颜色突出显示... –
因此,您希望重复的点是不同的颜色?我会隔离这些点,并做一个trace1/trace2的事情,并确保不透明度是这样的,颜色选择是这样的,使得这些点突出。 – mauve
你会采取什么颜色来突出这些要点? –