我使用以下代码从数据框(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和一个等于df [,52]的主xlab?
答案 0 :(得分:2)
你可以这样做。
plot(df[, 52], df[, i], type = "p", pch = 19, cex = 1.6,
ylab = names(df[, i, drop = FALSE]),
xlab = names(df[, 52, drop = FALSE]))