读取EXCEL中的数据
- excel表格中第一行设计为变量名称(英文):group,TM2.MAA ,MFAB, diff
- 把excel另存在csv格式文件
- R语言中:v1 = read.csv("D:/R/data.csv",header=TRUE, sep=",")
- v1 $ diff 为diff列中所有数据,将其赋值给v2=v1$diff
- 作频数分布直方图 hist(v2)
-
diff为TM2.MAA 和MFAB的差值,为配对设计,进行配对t检验t.test(v2)
image.png -
正态分布检验shapiro.test()
image.png
w接近1,p值大于0.05时,不能拒绝原假设(即数据符合正态分布),认为数据是正态分布的
- 画散点图plot(x,y)
- 进行线性回归,得到线性方程为vy=0.5372vx+(-17.5123)
image.png
image.png
使用方差分析对线性方程进行检验
image.png
解读:由于P<0.05,于是在α=0.05水平下,本例的回归系数有统计学意义,vx和vy存在直线回归关系
使用t检验进行分析
image.png
详见《手把手教线性回归分析(附R语言实例)》
《R语言基础知识学习(五):R中的线性回归分析》
网友评论