0

我正在使用 ggtern 绘制一些 RGB 数据,其中每个点指的是红色、绿色或蓝色的颜色百分比。

我想知道是否可以更改特定绘图点的颜色以匹配它们所代表的实际颜色?

我曾尝试使用一些 ggplot2 命令,但它不起作用。

这就是我现在使用的:

library(ggplot2)
library(ggtern)
library(readxl)
Image9 <- read_excel("~/PhD/Image9.xlsx")
View(Image9)
ggtern(data=Image9, aes(x = Blue, y = Red, z= Green )) + geom_point( size=2, 
shape=16, color="black") + theme_rgbw() + theme_hidegrid_major() +
 theme_hidetitles()+ theme_rotate(degrees = 120) + 
 geom_text(aes(label=Colour), size=3, color="black", hjust=0, vjust=0)

使用此命令,我可以将数据绘制为红色、绿色和蓝色的颜色强度百分比,并标记这些点,以便我可以将它们映射回原始图像 1;情节的代表形象。理想情况下,我想将每个点绘制为它们在颜色空间中代表的相同颜色阴影,我不知道这个包是否可行。

任何建议将不胜感激。

4

0 回答 0