楼主: guangyigu
1819 7

[其他] 用SAS或者spss做两表属性交叉百分比分析 [推广有奖]

  • 0关注
  • 0粉丝

高中生

42%

还不是VIP/贵宾

-

威望
0
论坛币
70 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
809 点
帖子
10
精华
0
在线时间
34 小时
注册时间
2015-4-30
最后登录
2019-2-1

楼主
guangyigu 发表于 2016-12-11 20:31:31 |AI写论文
36论坛币
现在有两个表,其中ID属性是一样的, A 表中包括这些人的属性123456。。。。。,B表中包括他们的属性abcdef。。。。属性值均为01变量,0表示没有,1表示有

我现在需要的结果是一张交叉分析表,列是123456,行是abcdef,表里内容是拥有行属性的人有多少的比例拥有列属性。例如:拥有1属性的人群中,同时a属性也是有的人有百分之多少?

求大神指点这个要怎么计算呢?

最佳答案

daidai1beizi 查看完整内容

PROC TAULATE DATA=数据集名称;   CLASS 分类变量;   VAR 分析变量;   TABLE 行变量 列变量;   RUN; 分类变量是包含abcdef的变量,也就是行变量 分析变量是包含123456的变量,也就是列变量 对应上述位置写变量名称就ok了
关键词:SPSS 百分比 PSS ABCD 交叉分析 网络公司 百分比

沙发
daidai1beizi 学生认证  发表于 2016-12-11 20:31:32
PROC TAULATE DATA=数据集名称;
  CLASS 分类变量;
  VAR 分析变量;
  TABLE 行变量 列变量;
  RUN;
分类变量是包含abcdef的变量,也就是行变量
分析变量是包含123456的变量,也就是列变量
对应上述位置写变量名称就ok了
已有 1 人评分论坛币 收起 理由
giresse + 20 精彩帖子

总评分: 论坛币 + 20   查看全部评分

藤椅
944536616@qq.co 发表于 2016-12-12 14:34:11
你这个是多维交叉表

板凳
marudut.ramos 发表于 2016-12-13 00:06:28
[Attach] 2154575 [/ attach]
附件: 你需要登录才可以下载或查看附件。没有帐号?我要注册
已有 1 人评分论坛币 收起 理由
admin_kefu + 30 热心帮助其他会员

总评分: 论坛币 + 30   查看全部评分

报纸
durantxu 发表于 2016-12-13 15:02:29
proc freq;
tables r*c/chisq  norow;
run;
已有 1 人评分论坛币 收起 理由
admin_kefu + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

地板
lsy723 发表于 2016-12-18 22:55:40
SPSS中 导入数据以后 分析-描述统计-交叉表
选好你需要的行和列
在单元格选项下选比例就好
已有 1 人评分论坛币 收起 理由
admin_kefu + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

7
~Fly 发表于 2016-12-21 10:49:05
stata:tabi a b c d\a1 b1 c1\a2 b2 c2\,row all exact

8
guangyigu 发表于 2016-12-27 11:58:43
自己来回一个吧~ 交叉表做出来的结果包含两者都是0或者一个0一个1的数据,而我需要的只有全是1得数据,在200多个变量的数据里使用交叉表实在是没法做。

我最后采用的方法:分析-表-多响应集,并取值为1的结果,再用分析-表-设定表,自己对多响应集和变量进行自制

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-31 15:48