楼主: intheangel
5035 0

[学习分享] 样本不平衡时的方差分析 [推广有奖]

  • 3关注
  • 89粉丝

VIP

已卖:74份资源

副教授

25%

还不是VIP/贵宾

-

威望
1
论坛币
49842 个
通用积分
8.4790
学术水平
152 点
热心指数
168 点
信用等级
122 点
经验
12931 点
帖子
480
精华
0
在线时间
475 小时
注册时间
2013-11-22
最后登录
2023-6-28

初级热心勋章

楼主
intheangel 学生认证  发表于 2014-3-9 19:29:24 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
方差分析是用于比较不同情况下各组变量的均值是否相等,也就可以理解成情况变量改变的情况下会否影响变量的值;  (常见的情况比如说土壤的改变会否会影响植物的生长,药物的改变会否会影响病人的病情)首先,方差分析的两个条件,比较的数据之间要相互独立,方差相等。
对于相关的数据,比如说比较时间改变药效的影响,因为不同时间的药效是相关的,所以不能用方差分析比较均值是否相等;



一般我们用sas中自带的anova来进行方差分析;但是 proc anova 只能用在分组数据样本数相同的情况下,当样本量不相同的时候就会产生较大的误差,那么我们就要用 poc glm 非线性回归过程步来比较;
我们要看变量的改变对均值是否产生影响,也就是看变量的变化对于均值来说是否显著,所以glm建立线性模型来计算分组变量对我们要检查的变量的显著性;比如说我们要看男女生的身高有无差异,那么分组变量就是性别,检查的变量就是height;
eg.
/*男女生数和不同年龄段人数都不相同*/
/*anova*/
proc anova data=fc.class;
class age sex;
model height=age sex;
run;

结果为:
无标题.png
/*glm*/
proc glm data=fc.class;
class age sex;
model height=age sex;
run;

结果为:
无标题2.png


可以看出男女生身高应该是没有显著差异的,但是anova检验就出现了偏差;


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:方差分析 不平衡 ANOVA Eight model 男女生 年龄段 平衡 样本 模型

1.jpg (14.04 KB)

1.jpg

无标题.jpg (7.33 KB)

无标题.jpg

我是一只瘦瘦的小猪~~~
╭︿︿︿╮
{/-◎◎-/}
( (oo) )
  ︶︶︶

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 11:46