【发布时间】:2016-12-31 12:49:52
【问题描述】:
我真的是 R 新手,我想创建一个像我在这里添加的图像,但我需要将颜色范围从 0 到 1,现在它是自动设置的,在图像中它是从 0.2到 0.6。
这是我使用的 R 代码。 Mat.csv 是一个二维矩阵,其值为 [0,1]。
library(plot3D)
mydata <- read.csv("D:/output/Mat.csv")
mydata <- as.matrix(mydata)
pdf("D:/output/surfaceplot.pdf")
mycols <- colorRampPalette( c("#ff0000", "#00ff00") )
persp3D(z = mydata, theta = 120, zlim=c(0,1))
dev.off()
示例图:
【问题讨论】: