Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R中两个数据帧之间的相关图(相关热图)_R_Correlation - Fatal编程技术网

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

R中两个数据帧之间的相关图(相关热图),r,correlation,R,Correlation,我有一个包含多个列的数据集,我想创建一个 x和y之间的相关图。X和Y包含几个变量。 例如,在汽车库中的mtcars数据中,我希望有一个 (mpg、cyl、disp as X)和(hp、drat、wt as)之间的相关图 Y) 。注意:我想要一个像“corrplot”输出的输出。唯一的区别是我在x轴和y轴上有不同的变量。请参阅附件 library(car) data(mtcars) 我们可以做 x <- mtcars[, c('mpg', 'cyl', 'disp')] y <-

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

 library(car)
 data(mtcars)
我们可以做

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

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

x非常感谢,只有一个问题,我如何修改它,使颜色反映Spearman r值(黄色表示正相关性,蓝色表示逆相关性),点大小反映P值?@shoo我不知道,抱歉。你在哪里读到过
corrplot
能够做到这一点吗?非常感谢,只有一个问题,我如何修改它,使颜色反映Spearman r值(黄色表示正相关性,蓝色表示逆相关性),点大小反映P值?@shoo我不知道,抱歉。你有没有读到
corrplot
有能力这样做?