r - R中的多重相关系数

标签 r statistics

我正在寻找一种方法来计算 R 中的多重相关系数 http://en.wikipedia.org/wiki/Multiple_correlation ,是否有内置函数来计算它?
我有一个因变量和三个独立变量。
我在网上找不到它,知道吗?

最佳答案

内置函数lm至少提供一个版本,不确定这是否是您要查找的版本:

fit <- lm(yield ~ N + P + K, data = npk)
summary(fit)

给出:
Call:
lm(formula = yield ~ N + P + K, data = npk)

Residuals:
    Min      1Q  Median      3Q     Max 
-9.2667 -3.6542  0.7083  3.4792  9.3333 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)   54.650      2.205  24.784   <2e-16 ***
N1             5.617      2.205   2.547   0.0192 *  
P1            -1.183      2.205  -0.537   0.5974    
K1            -3.983      2.205  -1.806   0.0859 .  
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 5.401 on 20 degrees of freedom
Multiple R-squared:  0.3342,    Adjusted R-squared:  0.2343 
F-statistic: 3.346 on 3 and 20 DF,  p-value: 0.0397

有关正在发生的事情的更多信息 ?summary.lm?lm .

关于r - R中的多重相关系数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29689141/

相关文章:

r - 使用 ggplot 将 S 形曲线拟合到点

r - 如何使长文本适合 Ggplot2 分面标题

r - 取一列中一起运行的数字的平均值

java - 增量浮点均值算法的选择(java)

c# - C# 中的标准正态分布 z 值函数

r - 从 `parallel` 包中的非基础 R 包调用函数,而不在函数内将它们库

在 R 中使用新列重复数据框

Python 收集系统统计信息

python - 直方图未显示在 f 分布图中

machine-learning - 检测一堆文本中的噪声数据有哪些不同的策略?