我创建了一个geom_tile
图,并使用了某些图块周围的颜色并使用比例对其进行着色,但随后我在legend
中得到了grey
的比例背景如图所示。
密谋在这里:
pl <- geom_tile(aes(fill=er,x,y, color=factor(tst)), size=2) + scale_color_manual(values=c("#339900", "black", "#0197fd"), name="p-\nvalue",labels=paste(levels(df.new$pval.d),table(df.new$pval.d))) + geom_point(data=test,aes(x=x,y=y),shape=4,size=3)+guides(col=guide_legend(nrow = 3,keyheight = 3))
我尝试在绘图结束时添加theme(legend.key = element_rect(fill = 'white'))
并theme(legend.key = element_blank())
,但两者都不起作用。
如何从legend
的刻度中删除此灰色背景。
答案 0 :(得分:0)
由于您没有提供可重现的示例,因此确定问题的根源有点困难。
我对自己的情节没有这个问题。解决方案可能非常简单:在绘图代码中添加theme_bw()
可能会执行tric。