0

我是最近的 R 用户,我遇到了与此处提到的类似的问题,但我找不到解决方案。我想使用 plotly 绘制一个垂直平面。该平面旨在穿过先前绘制的另一个表面,因此(我认为)它必须设计为一个表面。但是这个平面不能平行于 x 轴和 y 轴之一,而是穿过这些轴,例如在点 x = 25 和 y = 20。我试图改变MLavoie提出的例程(如下),但是结果是一个斜面。我还查看了其他答案,但找不到解决方案。我的代码如下,飞机也如下:

matrix22 <- c(
  c(5, 5.8, 6.2, 7.0),
  c(5, 5.8, 6.2, 7.0),
  c(5, 5.8, 6.2, 7.0),
  c(5, 5.8, 6.2, 7.0)
)
dim(matrix22) <- c(4,4)

x2 <- c(0,10,15,25)
y2 <- c(20,12,8,0)

rownames(matrix22) <- x2
colnames(matrix22) <- y2
g2 <- plot_ly() %>% add_surface(z~matrix22, x= x2, y = y2)
g2
4

0 回答 0