我有一个双变量步骤函数,我想创建一个表面。该函数基本上看起来如下:
df<-data.frame(a = rnorm(100, 0, 10), b = rnorm(100, 0, 10))
f<-function(x,y){
mean(df$a * x >= df$b * y)
}
当我使用plot3d
包的rgl
时,我总是会收到类似的错误消息
Error in dim(zvals) <- dim(xvals) :
dims [product 10201]与对象的长度不匹配[1]
这里有什么问题?有没有其他选择如何3d绘制我的功能?