搜索
人大经济论坛 附件下载

附件下载

所在主题:
文件名:  GLM_test.rar
资料下载链接地址: https://bbs.pinggu.org/a-1424827.html
本附件包括:
  • ddd.sas
  • all.sas7bdat
附件大小:
27.93 KB   举报本内容
有一数据集,包含以下变量,因为男女、城乡、年份等年龄组成不一样,进行TC的均数比较时需要用年龄进行调节,使用GLM过程,用年龄age作为协变量计算lsmean。

[td]
#变量类型长度输出格式标签
1sex数值81.性别1=男2=女
2age数值8 年龄(岁)
3tc数值85.2TC
4yrs字符4 年份
5district字符4$4.城乡
6id数值8 ID号



为了进行年份间、城乡间、男女间进行比较,分别运行以下3个glm过程。




  1. libname a "d:\";

  2. proc sort data=a.all;by district sex; run;

  3. proc glm data=a.all;
  4. title '表1 城乡、男女TC年龄调节均数的年份间比较';
  5. class yrs district sex;
  6. model TC=yrs district sex age;
  7. by district sex;
  8. lsmeans yrs/stderr;
  9. run;

  10. proc sort data=a.all;by yrs sex; run;

  11. proc glm data=a.all;
  12. title '表2 不同年份、男女TC年龄调节均数的城乡间比较';
  13. class yrs district sex;
  14. model TC=yrs district sex age;
  15. by yrs sex;
  16. lsmeans district/stderr;
  17. run;

  18. proc sort data=a.all;by yrs district; run;

  19. proc glm data=a.all;
  20. title '表3 不同年份、城乡TC年龄调节均数的男女间比较';
  21. class yrs district sex;
  22. model TC=yrs district sex age;
  23. by yrs district;
  24. lsmeans sex/stderr;
  25. run;
复制代码
分别得出结果,按道理,同样是用age年龄进行调节,最终结果应该是一样的,比如,2001年城市男性的调节均数(TC的lsmean)在表1、表2、表3中应该是一样的,但实际不同,为什么?


表1结果:城乡=城市 性别1=男2=女=1


[td]
yrstc LSMEAN标准误差Pr > |t|
20014.704213650.05855886<.0001




表2结果:年份=2001 性别1=男2=女=1


[td]
districttc LSMEAN标准误差Pr > |t|
城市4.635279570.03999276<.0001

表3结果:年份=2001 城乡=城市


[td]
sextc LSMEAN标准误差Pr > |t|
14.637513810.04075315<.0001




程序及数据集请下载附件,谢谢。


















    熟悉论坛请点击新手指南
下载说明
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。
2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。
3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。
(如有侵权,欢迎举报)
二维码

扫码加我 拉你入群

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

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

GMT+8, 2025-12-30 13:09