r - 使用多个级别时如何不重复 facet_grid 名称
问题描述
我正在使用具有两个行级别的 facet_grid:family 和 Reach(见图)。家庭名称重复两次,有没有办法让家庭级别只显示一次,并且包含两个范围(另一组)?
我的代码:
ggplot(bubbleplot2, aes(x = week, y = year)) +
geom_point(aes(size = x ),fill="grey", alpha = 0.75, shape = 21) +
scale_size_continuous(range = c(0,10)) +
labs( x= "Date", y = "", size = "Catch") +
theme(legend.key=element_blank(),
axis.text.x = element_text(colour = "black", size = 12, face = "bold", angle = 90, vjust = 0.3, hjust = 1),
axis.text.y = element_text(colour = "black", face = "bold", size = 9),
# legend.text = element_text(size = 10, face ="bold", colour ="black"),
# legend.title = element_text(size = 11, face = "bold"), panel.background = element_blank(),
panel.border = element_rect(colour = "black", fill = NA, size = 1.2),
legend.position = "none", panel.grid.major.y = element_line(colour = "grey95")) +
scale_y_discrete(limits = rev(levels(bubbleplot2$year)))+
facet_grid( family + Reach ~ .)
解决方案
推荐阅读
- java - 即使所有值都保存在数组中,为什么我的 find 方法在这里不起作用?
- flutter - 在 Flutter 中重新发送 OTP 代码 Firebase 电话身份验证
- postgresql - Postgresql 服务器不断更改密码
- java - 我想从数据库 JAVA Jframe 中显示用户名
- css - 如何仅使用 CSS 将自动生成的 HTML 表格居中对齐?
- c++ - c++中“fstream”的一次和两次打开有什么区别(在第一种情况下输入不起作用)?
- javascript - 如何使用点击事件导航到另一个页面
- javascript - 在脚本中找不到文件
- c# - 访问报告和 C#
- python - 我使用 os.path.abspath('.') 得到了错误的目录