楼主: 飞天
7801 5

[学习资料] spss如何计算家庭人均收入 [推广有奖]

  • 5关注
  • 2粉丝

高级会员

已卖:737份资源

讲师

54%

还不是VIP/贵宾

-

威望
0
论坛币
102217 个
通用积分
53.9488
学术水平
15 点
热心指数
13 点
信用等级
6 点
经验
18506 点
帖子
606
精华
0
在线时间
384 小时
注册时间
2005-3-10
最后登录
2025-11-28

楼主
飞天 发表于 2011-8-12 21:45:58 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
比如,在数据中,一个家庭编码就有儿童,成人的收入

hhid       id            wage

1          孩子甲     20

1          成人甲     30

1          成人乙     10

2          成人丙     100

2          成人丙     200

如何在spss里面实现每行后有一个新的变量代表1家庭和2家庭的人均收入?

恳请各位高手指点!


二维码

扫码加我 拉你入群

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

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

关键词:SPSS 人均收入 PSS Wage 高手指点 人均收入 如何 儿童

沙发
蓝色 发表于 2011-8-12 21:51:35
估计的编程啊

这点还是stata容易
写几条命令就够了
bysort  hhid: egen meanwage=mean(wage)

藤椅
蓝色 发表于 2011-8-12 21:57:55
clear
*录入数据
input ///
hhid      str20 id    wage
1          孩子甲     20
1          成人甲     30
1          成人乙     10
2          成人丙     100
2          成人丙     200
end
*产生平均工资
bysort  hhid: egen meanwage=mean(wage)
list


*************************************
*程序结果显示


. clear

. input ///
> hhid      str20 id    wage

          hhid                    id       wage
  1. 1          孩子甲     20
  2. 1          成人甲     30
  3. 1          成人乙     10
  4. 2          成人丙     100
  5. 2          成人丙     200
  6. end

.
. bysort  hhid: egen meanwage=mean(wage)

.  
. list

     +---------------------------------+
     | hhid       id   wage   meanwage |
     |---------------------------------|
  1. |    1   孩子甲     20         20 |
  2. |    1   成人甲     30         20 |
  3. |    1   成人乙     10         20 |
  4. |    2   成人丙    100        150 |
  5. |    2   成人丙    200        150 |
     +---------------------------------+


已有 2 人评分学术水平 热心指数 信用等级 收起 理由
飞天 + 1 + 1 + 1 水平高,讲解详细。
耕耘使者 + 2 + 2 热心帮助其他会员

总评分: 学术水平 + 3  热心指数 + 3  信用等级 + 1   查看全部评分

板凳
ereree 发表于 2011-8-13 18:25:21
spss中可用菜单实现,在汇总变换中
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
飞天 + 1 + 1 + 1 观点很有启发

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

给中文世界的优质语料添砖添瓦

报纸
飞天 发表于 2011-8-15 22:44:36
ereree 发表于 2011-8-13 18:25
spss中可用菜单实现,在汇总变换中
十分感谢版主们的指点。又遇到一个新问题,跟上面的类似,假设一个家庭编码有
hhid   id
1     孩子甲
1     孩子乙
1     成人甲
2     孩子丙
2     成人乙

如何生成一个新的变量能反映家庭人口数?
十分感谢!
士不可以不弘毅。。。

地板
ereree 发表于 2011-8-16 20:55:37
你要有家庭成员统一的信息,就是知道谁在那个家庭中的编码,用这边变量再汇总求和下就行
给中文世界的优质语料添砖添瓦

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

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