-1
我试图控制热图图的宽度。我已经阅读了一些关于它的文章,但我无法得到解决方案。具体来说,我需要减少酒吧的宽度。我的意思是,我有这样的数字:ggplot:减少热图中的宽度
我已经能够改成这样:
但现在我需要删除灰色的背景,我不知识。这是代码:
ggplot(data.m.r,
aes(x=factor(variable, levels=unique(variable)),
y=factor(GO,levels=unique(GO)))) +
geom_tile(aes(fill = reformat))+
scale_fill_gradient(low = "green",high = "red", na.value="transparent")+
scale_x_discrete(expand = c(1,0))+
theme(axis.ticks = element_blank(),
legend.title=element_blank(),
axis.title.x=element_blank(),
axis.title.y=element_blank(),
axis.text.x=element_text(color="black",size=8),
axis.text.y=element_text(color="black",size=4.5))
以获得第二情节,我已经添加scale_x_discrete(扩大= C(1,0))的代码,但现在,我有灰色背景。我需要移动“网吧”的左侧和去除背景...
任何建议可能是非常赞赏,提前
请分享可重复的代码。 – 2014-10-20 12:40:20
好的,我编辑了代码,希望现在更清楚。 – cucurbit 2014-10-20 13:46:44
由于我们不了解'data.m.r'的内容,所以仍然不可重现。此外,您的代码片段在发布时不可读,但我正在为您解决该问题。 – arvi1000 2014-10-20 14:35:56