我想在 geom_tile 图中为卡方假设被接受为灰色的组合着色。为拒绝假设的组合添加基于卡方值的颜色渐变。现在,接受或拒绝的逻辑值存储在一个名为 AR 的变量中。X3 是用于创建颜色渐变的变量。
我试过什么?
如果接受或拒绝,我只能添加两种不同的颜色。
G1<-ggplot(df, aes(x = X1, y = X2)) +
geom_tile(aes(fill = AR), colour="black") +
geom_text(aes(fill = AR, label = ifelse(AR==1,X3,'')))+
xlab("V1")+
ylab("V2")+
scale_fill_manual(values = c("grey", "green"))
show(G1)
一个虚拟数据集:
X1 X2 AR X3
A SUV Yes 12
A SUV No 22
B SUV No 8
B SUV Yes 50
C car Yes 27
C SUV No 99
D SUV Yes 33
D van Yes 13
E car No 65