R语言绘图基础与循环函数应用指南
1. 绘图基础
1.1 使用现有变量绘图
在绘图时,有时无需创建新向量,可直接使用现有变量。例如,使用 Transect 变量进行绘图:
plot(x = Veg$BARESOIL, y = Veg$R,
xlab = "Exposed soil", ylab = "Species richness",
main = "Scatter plot", xlim = c(0, 45),
ylim = c(4, 19), pch = Veg$Transect)
此代码绘制的图形如图5.2C所示,但该图效果不佳,信息过多,不过可让我们了解基本绘图流程。
1.2 pch = Transect 方法的潜在问题
使用 pch = Transect 的方法存在三个潜在问题:
1. 若 Transect 编码为0、1、2等, pch = 0 的样带将不会被绘制。
2. 若 Transect 变量与 BARESOIL 和物种丰富度 R 的长度不同(假设更短), R 会重复 pch 选项向量中的第一个元素,导致图形产生误导。在示例中,由于 BARESOIL 、
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



