微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何从 R 中的嵌套方面中删除组?

如何解决如何从 R 中的嵌套方面中删除组?

在下图中,我想删除空组。如果您有想法,请帮助我。

enter image description here

df = data.frame(cultivar = c("Fontane","Fontane","Muse"),teeltnr = c("Laat","Laat","Vroeg","Vroeg"),treat = c("ICM","Ref","ICM"),obs = c(388,390,395,346))

p = ggplot(df,aes(treat,obs,fill = treat)) + theme_classic() + 
  facet_nested(~ teeltnr + cultivar) +
  geom_bar(stat="identity") 

解决方法

您可以使用scales="free"

library(ggh4x)
df = data.frame(cultivar = c("Fontane","Fontane","Muse"),teeltnr = c("Laat","Laat","Vroeg","Vroeg"),treat = c("ICM","Ref","ICM"),obs = c(388,390,395,346))

p = ggplot(df,aes(treat,obs,fill = treat)) + theme_classic() + 
  facet_nested(~ teeltnr + cultivar,scales="free") +
  geom_bar(stat="identity") 
p

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。