是否有可能用巧妙的方式从模型中生成3D图?我试着在互联网上搜索,但很多例子都是基于臭名昭著的火山数据集,该数据集由一个点组成的矩阵生成一幅图。
我的两个模特是:
Y= 0.49867x - 4.78577 Y= 76.13084x + 4.81945
如果不可能,如何将数据转换为矩阵格式,例如火山数据集中的矩阵格式?有关更多细节,我已经承载了数据文件这里。我以前从未巧妙地使用过,我对语法也不熟悉,但我认为,如果我至少可以将数据格式化为火山数据集这样的数据集,我就能做到这一点。
谢谢。
发布于 2019-05-23 08:02:45
要巧妙地绘制曲面,需要构造一个数字矩阵。
以辛梅布鲁函数作为测试:
f <- function(x, y) { (x^2+y-11)^2 + (x+y^2-7)^2 }创建x和y值:
x <- seq(-6, 6, length = 100)
y <- x然后,使用outer函数创建z。它将返回一个矩阵。
z <- outer(x, y, f)我们现在可以创建一个表面图:
library(plotly)
plot_ly(x = x, y = y, z = ~z) %>% add_surface()

https://stackoverflow.com/questions/54860220
复制相似问题