R绘图:3D曲面反向x轴

时间:2020-11-11 11:34:51

标签: r plotly r-plotly

我正在尝试设置3D表面图的相机,以使x轴从左= 0到右= 60,y轴从底部= 0到顶部= 80,而z轴位于左侧。

有一个例子:

library(plotly)
library(magrittr)

plot_ly(z = ~volcano) %>%
  add_surface() %>%
  layout(scene = list(camera=list()))

这是默认输出:
enter image description here

这就是我想要的:
enter image description here

我尝试从x函数更改yzeye()参数,但没有成功。我也尝试使用xasix = list(autoarante = "reversed")

1 个答案:

答案 0 :(得分:0)

class Heat: def __init__(self,name,mass,c,temp1,temp2): self.name = name self.mass = mass self.c = c self.temp1 = temp1 self.temp2 = temp2 pass #my other code obj1 = Heat("water", 10,1,20,30) 向量确定摄像机的位置,默认设置为(x = 1.25,y = 1.25,z = 1.25)。

要更改默认值以获得所需的视角,可以将eye y中的camera设置为负值。

eye

输出

plotly plot of volcano with camera eye changed in layout