离散变量可不可以做方差分析_R笔记:单因素方差分析 | 事后两两多重比较 | 趋势方差分析...

转自个人微信公众号【Memo_Cleon】的统计学习笔记:R笔记:单因素方差分析 | 事后两两多重比较 | 趋势方差分析。

示例来源:李康,贺佳等.医学统计学(第6版).北京:人民卫生出版社,2013.

评价某药物耐受性及安全性的I期临床实验中,将符合纳入标准的30名健康自愿者随机分为3组,每组10名,各组注射剂量分别为0.5U、1U、2U,观察49小时部分凝血活酶时间(s)。不同剂量组的部分凝血活酶时间是否不同?

很明显,剂量可以看做是研究因素,有3个水平,这种完全随机设计的资料首先考虑的就是方差分析。如果方差分析有统计学意义,我们可能还会进一步通过两两比较考察到底是那两组有统计学差异。此外,本例中分组因素为有序变量,我们可能还想知道部分凝血活酶时间是否会随着给药剂量的增加而呈现某种变化趋势,此时我们可以进行趋势检验,检验是否满足线性、二次、三次等多项式变化。对于分组变量和因变量都是分类资料的趋势检验,我们曾在[线性趋势检验]中做过介绍,当前示例是分组变量有序、结局变量为连续的资料,我们可以采用趋势方差检验,即在方差分析中采用多项式对比检验。当然,方差分析也有自己的适用条件:独立性、正态性(各水平因变量服从正态分布,准确地说应该是模型残差服从正态分布)、方差齐性(各水平的总体具有相同的方差),需要进行评估。​

当前示例R操作使用了RStudio,下载地址:https://rstudio.com/products/rstudio/download/。RStudio是R语言的一种集成开发环境(IDE),可以更方便的实现R语言操作并增添了很多功能,使用前要首先安装R。

e7c91a6ee732403b6ff6924109c9e826.png

【1】数据导入。不同类型的数据载入涉及到不同的程序包,相同数据类型的导入也有不同的包,excel数据的载入可参见《为什么是R?》,SPSS数据的载入可参见《方差齐性检验》《正态分布的检验》,STATA数据的载入可参见《描述性统计分析》。本例我们使用的是RStudio,导入可以使用菜单操作

Files >> Import Dataset >> From Excel…

6ebf0afec73d318a40cd1dd10771939d.png

自动生成相应命令如下:

library(readxl)

fdata <- read_excel("D:/Temp/fdata.xlsx")


【2】单因素方差分析。R中方差分析有两类方法,一种是采用直接使用方差分析,另外一种是采用线性回归模型。

方差分析的函数比较经典的是aov {stats}:aov(formula, data = NULL, projections = FALSE, qr = TRUE,contrasts = NULL, ...)

本例命令清单如下:

library(stats)

Fa<-aov(time~dose,data=fdata)

summary(Fa)

结果显示可以认为3个给药剂量的部分凝血活酶时间不同(F=6.524,P=

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CSDN IT狂飙上传的代码均可运行,功能ok的情况下才上传的,直接替换数据即可使用,小白也能轻松上手 【资源说明】 基于MATLAB实现的有限分法实验报告用MATLAB中的有限分法计算槽内电位;对比解析法和数值法的异同点;选取一点,绘制收敛曲线;总的三维电位图+使用说明文档 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2020b;若运行有误,根据提示GPT修改;若不会,私信博主(问题描述要详细); 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可后台私信博主; 4.1 期刊或参考文献复现 4.2 Matlab程序定制 4.3 科研合作 功率谱估计: 故障诊断分析: 雷达通信:雷达LFM、MIMO、成像、定位、干扰、检测、信号分析、脉冲压缩 滤波估计:SOC估计 目标定位:WSN定位、滤波跟踪、目标定位 生物电信号:肌电信号EMG、脑电信号EEG、心电信号ECG 通信系统:DOA估计、编码译码、变分模态分解、管道泄漏、滤波器、数字信号处理+传输+分析+去噪、数字信号调制、误码率、信号估计、DTMF、信号检测识别融合、LEACH协议、信号检测、水声通信 5、欢迎下载,沟通交流,互相学习,共同进步!
好的,你的问题是关于因素分析的案例实战和详解。因素分析是一种用于比较两个或多个组之间均值异的统计方法。下面是一个关于因素分析的案例实战和详解。 案例实战: 假设你是一家公司的销售经理,想要确定不同销售员的销售额是否存在显著异。你选取了5个销售员,记录了他们在过去3个月中的销售额。下面是数据: 销售员1:20,000,21,000,22,000 销售员2:22,000,23,000,24,000 销售员3:22,000,22,000,22,000 销售员4:18,000,19,000,20,000 销售员5:19,000,20,000,21,000 现在你需要进行因素分析比较这5个销售员的销售额是否存在显著异。 详解: 第一步是计算每个销售员的平均销售额和总销售额: 销售员1:(20,000+21,000+22,000)/3=21,000,总销售额=63,000 销售员2:(22,000+23,000+24,000)/3=23,000,总销售额=69,000 销售员3:(22,000+22,000+22,000)/3=22,000,总销售额=66,000 销售员4:(18,000+19,000+20,000)/3=19,000,总销售额=57,000 销售员5:(19,000+20,000+21,000)/3=20,000,总销售额=60,000 第二步是计算总体平均销售额和总体平方和: 总体平均销售额=(63,000+69,000+66,000+57,000+60,000)/5=63,000 总体平方和=Σ(xi-xbar)²=141,000,000 第三步是计算组内平方和和组间平方和: 组内平方和=Σ(xi-xi_bar)²=32,000,000 组间平方和=Σ(ni(x_i_bar-x_bar)²)=109,000,000 其中ni为每个组的样本数。 第四步是计算均方: 均方组内=组内平方和/(总样本数-组数)=32,000,000/(15-5)=3,200,000 均方组间=组间平方和/(组数-1)=109,000,000/4=27,250,000 第五步是计算F值: F=均方组间/均方组内=27,250,000/3,200,000=8.52 第六步是查找F分布表并确定显著性水平。 在显著性水平为0.05和4个自由度的情况下,从F分布表可以得到临界值为3.10。 因为F值大于临界值,所以我们可以拒绝原假设,即认为销售员之间的销售额存在显著异。 综上所述,通过因素分析,我们可以得出结论:销售员之间的销售额存在显著异。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值