Я новичок в R, и мне нужна помощь в написании сценариев. Мне удалось создать цветовой градиент шкалы, используя библиотеку (ggplot2 )на моих 2D-графиках следующим образом;
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"))
Сейчас я пытаюсь воспроизвести этот градиент на трехмерном графике, я использовал 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-графики/масштаба, который может работать лучше, тоже круто.