私は R の初心者で、スクリプト作成に少し助けが必要です。次のように、2Dプロットでライブラリ(ggplot2)を使用してスケールカラーグラデーションを生成できました。
z <- c(data$conf)
d <- qplot(x, y, xlab="Dimension 1", ylab="Dimension 2", colour=z)
d
d + scale_colour_gradient(limits=c(0, 1), data=data$conf, low="blue", high="red"))
私は今、この勾配を 3D プロットで再現しようとしています。私は scatterplot3d または plot3d を使用しました。colorRampPalette は 327 行 (1 ~ 327) に基づいて色のグラデーションを作成すると思いますが、data$conf の値の関数であるグラデーションに興味があります。接続が必要ですが、どこですか?
attach(data)
t1 <- c(data$conf)
jet.colors <- colorRampPalette(c("blue", "red"))
e <- plot3d(x, y, z, col=jet.colors(327))
あなたが私を助けることができれば、それは素晴らしいことです–または、より良い仕事をすることができる3Dプロット/スケールグラデーションパッケージを知っているなら、それもクールです.