如何使用cor()函数计算两个变量与第三个变量的组合相关性?

如何使用cor()函数计算两个变量与第三个变量的组合相关性?,r,correlation,R,Correlation,我想计算两个变量‘年龄’和‘烟雾’和响应变量‘bwt’的组合相关性。“birthwt”数据来自大众图书馆 这是两个变量之间关联的代码 library(MASS) data(birthwt) cor(birthwt$bwt,birthwt$age) 为什么我们不能使用下面的公式来找到组合相关性 cor(birthwt$bwt,birthwt$age + birthwt$smoke) 你说的组合相关性是什么意思?这是我第一次听到这个。它更像是a~b+c。“b”和“c”与“a”的相关性不是相互独

我想计算两个变量‘年龄’和‘烟雾’和响应变量‘bwt’的组合相关性。“birthwt”数据来自大众图书馆

这是两个变量之间关联的代码

library(MASS)
data(birthwt)
cor(birthwt$bwt,birthwt$age)
为什么我们不能使用下面的公式来找到组合相关性

cor(birthwt$bwt,birthwt$age + birthwt$smoke)


你说的组合相关性是什么意思?这是我第一次听到这个。它更像是a~b+c。“b”和“c”与“a”的相关性不是相互独立的。也许你在寻找相关矩阵<代码>cor(birthwt[,c(“bwt”,“age”,“smoke”)])它只会给出a&b和a&c之间的相关性。您的代码应该可以工作,然后,您可以添加两个变量以获得新的第三个聚合变量。虽然我不知道这是否有意义。