【发布时间】:2015-05-01 16:19:13
【问题描述】:
我知道pairs(df) 是绘制散点图的好方法,可以找到变量中可能存在的相关性,比如最多 10 个变量,但是有没有办法为 200 个变量绘制散点图?
【问题讨论】:
-
这取决于您希望它是什么样子。您可以使用包含全部 200 个变量的更大页面,或者您可以将 200 个变量分成组并在每个变量上执行
pairs()...
标签: r correlation scatter-plot
我知道pairs(df) 是绘制散点图的好方法,可以找到变量中可能存在的相关性,比如最多 10 个变量,但是有没有办法为 200 个变量绘制散点图?
【问题讨论】:
pairs()...
标签: r correlation scatter-plot
正如@AlexA 建议的那样,一种方法:
n <- 5
ii <- cumsum(seq.int(ncol(mtcars)) %% n == 0)
pdf('~/desktop/tmp.pdf')
for (i in unique(ii))
pairs(mtcars[, ii %in% i])
dev.off()
或快速浏览一下
for (i in unique(ii)) {
pairs(mtcars[, ii %in% i])
Sys.sleep(2)
}
【讨论】: