【发布时间】:2018-03-15 18:54:39
【问题描述】:
我使用以下代码从数据框 (df) 生成一批图:
par(mfrow=c(7,8))
for (i in 1:51) plot(df[,52], df[[i]],type="p", pch=19, cex=1.6)
如何将df的对应colnames设置为每个地块的ylab和一个主xlab等于df[,52]?
【问题讨论】:
我使用以下代码从数据框 (df) 生成一批图:
par(mfrow=c(7,8))
for (i in 1:51) plot(df[,52], df[[i]],type="p", pch=19, cex=1.6)
如何将df的对应colnames设置为每个地块的ylab和一个主xlab等于df[,52]?
【问题讨论】:
你可以这样做。
plot(df[, 52], df[, i], type = "p", pch = 19, cex = 1.6,
ylab = names(df[, i, drop = FALSE]),
xlab = names(df[, 52, drop = FALSE]))
【讨论】: