r - 想要创建一个带有 2 个条形图的条形图 x 对 R 中的所有数值进行分组
问题描述
我想要一个条形图,xniv
轴上有水平(
谢谢!pour_water
pour_organic
niv_alti = 水平,pour_eau = 水,pour_MO = 有机物
no niv_alti pour_eau pour_MO
2 -0.22 20.26 0.70
1 -0.27 23.84 1.37
3 -0.35 15.87 32.12
5 -0.40 23.59 1.31
4a -0.55 19.84 1.26
4b -0.60 22.74 15.08
4c -0.71 32.40 NA
4e -0.71 22.09 0.62
4d -0.85 8.08 5.54
我只为一个做了一些简单的代码,但我想得到 2 个小节;
barplot(height = mat$pour_eau, names = mat$niv_alti, xlab = "site", ylab = "eau")
解决方案
我们可以使用par
withmfrow=c(1,2)
参数(1 行和 2 列)
mat <- read.table(textConnection('no niv_alti pour_eau pour_MO
2 -0.22 20.26 0.70
1 -0.27 23.84 1.37
3 -0.35 15.87 32.12
5 -0.40 23.59 1.31
4a -0.55 19.84 1.26
4b -0.60 22.74 15.08
4c -0.71 32.40 NA
4e -0.71 22.09 0.62
4d -0.85 8.08 5.54'),header=T)
par(mfrow=c(1,2))
barplot(height = mat$pour_eau, names = mat$niv_alti, xlab = "site", ylab = "% eau")
barplot(height = mat$pour_MO, names = mat$niv_alti, xlab = "site", ylab = "% mo")
推荐阅读
- node.js - 如何在 node js 中安装 node 模块
- python - 如何更改 GTK 窗口的位置
- apache-zookeeper - 使用 zookeeper 发现指定 apache ignite 节点的公共地址
- python - 如何删除 telnet 输出中多余的字母和数字?
- django - 如何通过表单在 django 模型中添加选择字段?
- python - 从时间序列 xarray 数据集中排除一天数据
- spring-boot - Hibernate Envers:Autowired AuditReader 共享一级缓存
- html - page-break-after:总是不能正常工作
- c# - 如何在 ASP.NET 中访问响应正文
- android - 无法使用热点连接到我的网络服务