2015-05-01 2 views
1

Я знаю, что пары (df) - отличный способ сделать графики рассеяния в поиске возможных корреляций в переменных, скажем, о максимальных 10 переменных, но есть ли способ построить графики рассеяния, скажем, 200 переменные?Матрицы графиков рассеяния с несколькими переменными в R

+2

Это зависит от того, что вы хотите, чтобы выглядеть. Вы можете использовать более крупную страницу со всеми 200 или вы могли бы разбить 200 переменных на множества и делать 'пар()' на каждом ... –

ответ

2

как предложено @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) 
} 
Смежные вопросы