R 在三维绘图中更改标记
我已经使用plot_!ly创建了一个3D绘图,但该绘图包含来自三个不同组的数据。是否可以为每个组指定一个标记符号 我的数据集称为setTxy,包含:x、y和z值;一个向量M,它是我想要绘制的值,它包含VolumCat,它包含三个不同的类别(a,b,c) 我的代码是:R 在三维绘图中更改标记,r,R,我已经使用plot_!ly创建了一个3D绘图,但该绘图包含来自三个不同组的数据。是否可以为每个组指定一个标记符号 我的数据集称为setTxy,包含:x、y和z值;一个向量M,它是我想要绘制的值,它包含VolumCat,它包含三个不同的类别(a,b,c) 我的代码是: figfactor<- plot_ly(setTxy, x=~xplot,y=~yplot*-1,z=(~zplot*-1),type="scatter3d",mode="markers"
figfactor<- plot_ly(setTxy, x=~xplot,y=~yplot*-1,z=(~zplot*-1),type="scatter3d",mode="markers",
marker=list(color=~vectorM,colorscale='Greys',showscale=TRUE,
line=list(width=2,color='DarkSlateGrey')))
figfactor <- figfactor %>% add_markers()
figfactor <- figfactor %>% layout(scene = list(xaxis = list(title = 'x-value [mm]'),
yaxis = list(title = 'y-value [mm]'),
zaxis = list(title = 'z-value [mm]')))
figfactor