График корреляции между двумя кадрами данных в R (Корреляционная тепловая карта) - PullRequest
0 голосов
/ 09 сентября 2018

У меня есть набор данных, включающий несколько столбцов, и я хочу сделать График корреляции между х и у. X и Y включают несколько переменных. Например, в данных mtcars из автомобильной библиотеки я хочу иметь график корреляции между (mpg, cyl, disp as X) и (hp, drat, wt as Y). Как я могу это сделать, что R. Примечание: я хочу иметь вывод, подобный выводу "corrplot". Разница лишь в том, что у меня есть разные переменные по осям x и y. Пожалуйста, смотрите прикрепленный файл.

 library(car)
 data(mtcars)

enter image description here

1 Ответ

0 голосов
/ 10 сентября 2018

Мы можем сделать

x <- mtcars[, c('mpg', 'cyl', 'disp')]
y <- mtcars[, c('hp', 'drat', 'wt')]
cor_mat <- cor(y, x)
corrplot::corrplot(cor_mat)

enter image description here

...