【发布时间】:2021-03-28 03:44:16
【问题描述】:
我有一个包含 7 列数字数据的数据框 (Compiled_data)。我想使用 cor() 函数找到不同数据列之间的相关性。该代码返回一个相关矩阵,其对角线为 1,而相关矩阵中的其余位置为 NA。
Column_headers <- c("Country", "Country_code", "Year", "Death.rate",
"Fertility.rate", "Greenhouse.gas", "Mobile.subs",
"Permanent_cropland","Population.density",
"Birth.rate")
我想探索“Death.rate”到“Birth.rate”列中的数据之间的交互作用
Death.rate <- c(19.262,19.321,19.120,18.652)
Fertility.rate <- c(6.942,6.928,6.904,6.869)
Greenhouse.gas <- c(107540.6,109807.3,111165.3,110459.4)
Mobile.subs <- c(NA,4,0,0,0)
Permanent.cropland <- c(1.982024,1.982024,1.982024,1.982024)
Population.density <- c(503.4312,511.8361,519.6092,528.0958)
Birth.rate <- c(46.879,46.511,46.117,45.704)
我还想在计算中排除 NA 和 0。任何帮助都会很棒!
【问题讨论】:
-
你试过
cor(df, use = "complete.obs")吗?见stackoverflow.com/questions/3798998/…
标签: r