楼主: sunshine_state
1626 9

[实际应用] 统计方法选择-- 诚心求指导 [推广有奖]

  • 1关注
  • 0粉丝

大专生

45%

还不是VIP/贵宾

-

威望
0
论坛币
15 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1993 点
帖子
37
精华
0
在线时间
57 小时
注册时间
2014-3-30
最后登录
2019-11-6

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位前辈大家好,

我的结果变量取值为 0,1,2,3,4,5 (为5道核心题目答题的得分),同时这个结果变量为偏态分布(left skewed). 现在我想做一个多变量分析(multivariate anaysis), 自变量拟选择 (性别,年龄,教育,婚姻状况,慢性疾病史  (二分类变量)  etc.)

请各位前辈指导



二维码

扫码加我 拉你入群

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

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

关键词:统计方法选择 统计方法 求指导 Multivariate multivariat 统计方法选择 多变量分析

沙发
wang1839 在职认证  发表于 2016-11-7 11:04:38 |只看作者 |坛友微信交流群
用广义线性模型拟合试试,proc genmod

使用道具

藤椅
微笑的弧度22 发表于 2016-11-7 18:33:37 来自手机 |只看作者 |坛友微信交流群
sunshine_state 发表于 2016-11-7 10:11
各位前辈大家好,

我的结果变量取值为 0,1,2,3,4,5 (为5道核心题目答题的得分),同时这个结果变量为偏态 ...
尝试一下把每个调查对象五道题的得分算个平均数?然后回归?或者像楼上说的,广义线性模型?

使用道具

板凳
shihuachen 发表于 2016-11-8 23:44:01 |只看作者 |坛友微信交流群
学学学习,谢谢大家

使用道具

报纸
sunshine_state 发表于 2016-11-10 10:41:10 |只看作者 |坛友微信交流群
wang1839 发表于 2016-11-7 11:04
用广义线性模型拟合试试,proc genmod
谢谢,我来尝试一下~

使用道具

地板
sunshine_state 发表于 2016-11-10 10:42:59 |只看作者 |坛友微信交流群
微笑的弧度22 发表于 2016-11-7 18:33
尝试一下把每个调查对象五道题的得分算个平均数?然后回归?或者像楼上说的,广义线性模型?
本来也是想说算个平均数的,但是看文献,这类题目习惯算总体知晓率,我再研究一下,谢谢你~

使用道具

7
sunshine_state 发表于 2016-11-11 17:25:38 |只看作者 |坛友微信交流群
wang1839 发表于 2016-11-7 11:04
用广义线性模型拟合试试,proc genmod
谢谢您的指导, 在用广义线性模型拟合的时候我遇到了点问题,
PROC GENMOD DATA= COMBINED2;
CLASS INTERVENTION SEX AGE_G JZD EDU MARRIAGE INSURANCE INCOME CHRONIC_DIS /PARAM=GLM;
MODEL SUMCORE=INTERVENTION SEX AGE_G JZD EDU MARRIAGE INSURANCE INCOME CHRONIC_DIS / DIST=POISSON
                                                                                           link=log
                                                                                           type1
                                                                                           type3;
RUN;
对照组程序默认是最高组,但是我想根据情况设对照组,但Proc genmod 好像不能识别 NTERVENTION (“ref=0”) 这些option. 改如何处理呢?

使用道具

8
wang1839 在职认证  发表于 2016-11-11 19:50:18 |只看作者 |坛友微信交流群
class  food1( param=ref ref=first)  food2(param=ref ref=first); 这样

使用道具

9
sunshine_state 发表于 2016-11-15 09:06:27 |只看作者 |坛友微信交流群
wang1839 发表于 2016-11-11 19:50
class  food1( param=ref ref=first)  food2(param=ref ref=first); 这样
果然是酱紫~~ 谢谢你!!!!!!!!!!

使用道具

10
Fancy2333 发表于 2017-6-14 05:33:31 |只看作者 |坛友微信交流群
The values should be considered as ordinal values?
Should we use the method of logistic regression like bellow?

proc logistic data=COMBINED2;
class SUMCORE(ref='1') INTERVENTION SEX AGE_G JZD EDU MARRIAGE INSURANCE INCOME CHRONIC_DIS / param=ref;
model INTERVENTION  = SUMCORE INTERVENTION SEX AGE_G JZD EDU MARRIAGE INSURANCE INCOME CHRONIC_DIS;
title "Ordinal outcome (cumulative logit)";
run;

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-25 17:47