美文网首页
R语言-相关性检验及线性拟合

R语言-相关性检验及线性拟合

作者: 科研小徐 | 来源:发表于2020-06-02 21:38 被阅读0次

相关性检验

相关性检验R=1时为完全正相关。R=-1为完全负相关。R=0为正态分布


R值含义

斜率与R值无关

相关性检验cor.test(变量1,变量2)

test=read.table("BMI.txt",sep="\t",header = T,row.names = 1)
test
plot(test$weight,test$height)
#相关性R值
cor(test$weight,test$height)
#相关性检验输出P值
cor.test(test$weight,test$height)
实例

输出P值为0.0122显示明显正相关

线性拟合

计算直线:
lm(纵坐标,横坐标,data=数据框)
图加直线:
abline(直线数据,col=”颜色“,lwd=数值)
lwd为线的宽度

result=lm(height~weight,data=test)
result
summary(result)
plot(test$weight,test$height)
#绘制的图中加直线拟合
abline(result,col="red",lwd=2)
结果

相关文章

  • R语言-相关性检验及线性拟合

    相关性检验 相关性检验R=1时为完全正相关。R=-1为完全负相关。R=0为正态分布 斜率与R值无关 相关性检验co...

  • R语言-相关系数计算(一)

    应用R语言完成相关性检验,相关性矩阵及相关性可视化首先安装相应的R包 相关性分析的方法Pearson correl...

  • 相关性计算与检验

    成对数据进行相关性分析可使用可视化方法及相关性检验方法:可视化方法主要通过散点图观察数据的线性关系; 而相关性检验...

  • R语言实现线性拟合

    知识清单 lm函数 lm对象的属性及回归直线各值的调用 改变坐标轴和坐标轴加箭头 限制abline和其他作图函数的...

  • R语言~非线性拟合及寻找数据拐点

    加载R包 dplyr与plyr有重叠函数,相冲突,加载顺序很重要 加载并整理数据 预设一些向量,以便后文直接引用 ...

  • Python 线性回归计算r-squared方法

    背景 计算线性回归a、b值后,希望计算r-squared,对比是否为最佳拟合 Excel拟合 Python拟合 相...

  • R语言OLS回归

    简单线性回归 > fit<-lm(weight ~ height, data=women) #在R中,拟合线性模型...

  • 【R,Python,MATLAB】曲线拟合(非线性回归)

    分享一下如何使用R语言/Python/MATLAB做曲线拟合(也就是非线性回归)。只介绍操作方法,非线性回归的原理...

  • 线性代数 01

    矩阵的初等变换初等变换 秩为r的矩阵初等行变换 逆矩阵求逆矩阵 分块矩阵求逆矩阵分块矩阵 线性相关性线性相关性 R...

  • R语言Poisson回归的拟合优度检验

    在这篇文章中,我们将看一下Poisson回归的拟合优度测试与个体计数数据。许多软件包在拟合Poisson回归模型时...

网友评论

      本文标题:R语言-相关性检验及线性拟合

      本文链接:https://www.haomeiwen.com/subject/mvwpzhtx.html