#r #plotly
#r #plotly
Вопрос:
У меня есть следующий код
figfactor1<- plot_ly(X15a, x=~xplot,y=~yplot*-1,z=(~zplot*-1),
type="scatter3d",mode="markers",
marker=list(color=~vectorM,colorscale='Greys',
showscale=TRUE,colorbar=list(title="factor"),
cmin=0,cmax=1.2,
line=list(width=2,color='DarkSlateGrey')))
figfactor2<- plot_ly(X15b, x=~xplot,y=~yplot*-1,z=(~zplot*-1),
type="scatter3d",mode="markers",
marker=list(color=~vectorM,colorscale='Greys',
showscale=TRUE,colorbar=list(title="factor"),
cmin=0,cmax=1.2,
line=list(width=2,color='DarkSlateGrey')))
figfactor3<- plot_ly(X15c, x=~xplot,y=~yplot*-1,z=(~zplot*-1),
type="scatter3d",mode="markers",
marker=list(color=~vectorM,colorscale='Greys',
showscale=TRUE,colorbar=list(title="factor"),
cmin=0,cmax=1.2,
line=list(width=2,color='DarkSlateGrey')))
scene<-list(xaxis = list(title = 'x-value [mm]',range=c(-40,40),dtick=20,tickwidth=1),
yaxis = list(title = 'y-value [mm]',range=c(0,200),dtick=20,tickwidth=1),
zaxis = list(title = 'z-value [mm]',range=c(0,150),dtick=20,tickwidth=1),
camera=list(eye=list(x=2.1,y=0.3,z=0.6)))
fig1 <- figfactor1 %>% layout( title="Volume category '0-1 cc'",scene=scene)
fig2 <- figfactor2 %>% layout( title="Volume category '1-10 cc'",scene=scene)
fig3 <- figfactor3 %>% layout( title="Volume category '>10 cc'",scene=scene)
Как я могу объединить эти три графика, имея только 1 цветную полосу справа от трех графиков и с заголовком «Изменение коэффициента». Я хотел бы получить изображение, как показано ниже, в настоящее время я получаю только три отдельных изображения.
Комментарии:
1. Ваш пример не воспроизводим. Пожалуйста, поделитесь
dput(X15a)
dput(head(X15a))
с нами результатами or. То же самое дляX15b
иX15c
.2. Данные X15a содержат координаты x, y, z (столбцы xplot, yplot и zplot) каждого маркера и значение между 0-1,5 для каждой точки координат (в столбце с именем vectorM). X15a содержит данные одной группы точек данных, X15b и X15c содержат данные двух других групп, но имеют одинаковые имена столбцов. Я добавил цифру к исходному вопросу, это график, который я хотел бы получить