我正在使用这些包rgl
并plot3D
在散点图中绘制 3 维数据。我的数据如下所示:
install.packages("rgl")
library(rgl)
x <- Kg$GBMVP_SD
y <- Kg$GBMVP_Ret
z <- Kg$Asset_No
K<- as.matrix(Kg$GRN_No)
RF<- as.matrix(Kg$Risk_Free)
scatter3D(x , y , z , colvar = K,
pch = 16, cex = 1.5, xlab = "GMVP Standard Deviation", ylab = "GMVP Return",
zlab = "Total No of Assets in Portfolio", clab = c("Green Asset No"),
main = "Global Minimum Variance Portfolio(GMVP) Return and Standard Deviation vs No of Green Assets ", ticktype = "detailed",
colkey = list(length = 0.5, width = 0.5, cex.clab = 0.75))
我正在尝试在其中添加一个垂直平面,x
如上z
文所述,y 等于RF
,这都是一个值。我试过这个rgl
包但没有运气,因为所有的回归平面都适合,当我在平面中使用为散点指定的不同 z 值时,它不会绘图。scatterplot3d
由于其他包的图形更好,我试图避免使用该包,但如果有其他选项,我会这样做。任何帮助表示赞赏。