R中两个数据帧之间的相关图(相关热图)

时间:2018-09-09 20:34:07

标签: r correlation

我有一个包含多个列的数据集,我想创建一个 x和y之间的相关图。 X和Y包含几个变量。 例如,在来自汽车库的mtcars数据中,我想要一个 (mpg,cyl,disp为X)和(hp,drat,wt为 是的。我如何做到这一点R。注意:我想要一个类似“ corrplot”输出的输出。唯一的区别是,我在x和y轴上具有不同的变量。请参阅附件。

 library(car)
 data(mtcars)

enter image description here

1 个答案:

答案 0 :(得分:2)

我们可以做到

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