首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么'fill=‘函数不能在ggplots的boxplot中工作?

为什么'fill=‘函数不能在ggplots的boxplot中工作?
EN

Stack Overflow用户
提问于 2019-06-20 22:50:07
回答 1查看 178关注 0票数 -2

我正在用ggplot2制作boxplot,但我想分成两组,treatedcontrol,所以我使用了fill=treatment,但每个时间点仍然有一个盒子,

但是,当我在barplot中使用'fill=treatment‘时,它可以工作,

所以你能帮我把它修好吗,真的谢谢!

代码语言:javascript
复制
newcrk10m <- melt(newcrk10,id.vars="time point",variable.name="treatment",
                value.name="value")

ggplot(newcrk10m,aes(`time point`,value,fill=treatment))+
  geom_bar(stat="identity",position="dodge")+
  scale_x_continuous(breaks = seq(0,72,24))


ggplot(newcrk10m,aes(x=`time point`,y=value,
  group=`time point`,fill=treatment))+
  geom_boxplot(size=0.5)+scale_x_continuous(breaks = seq(0,72,24))
EN

回答 1

Stack Overflow用户

发布于 2019-06-20 23:32:30

我修复了它,我粘贴了“时间点”和“治疗”,然后做了一个新的df,它工作,谢谢!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56688606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档