全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
2659 11
2010-03-24
我现在在SPSS中做一个数据分析。 内容如下,

我有一系列公司数据,每个公司的员工数量不等。我要计算在相同公司名称下的公司男女比例。因此,要分析的数据表格有两列变量,第一列为公司名称(股票代码),第二列为公司员工性别。(1代表男性,2代表女性)。我要算出在同一公司中的男性和女性百分比。这个可以在SPSS中的cross-tab实现。但是有个问题是,它只能一次做1000行数据。我有大约两万行数据,因此请教有什么方法可以一次实现我要的数据分析,而必做20次。

非常感谢您的帮助!!
二维码

扫码加我 拉你入群

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

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

全部回复
2010-3-24 08:29:13
你是指行变量只能包括1000个指(公司)吧?
可以增加一个变量,变量值为1-20,把所有公司分成20组,写个macro就可以一次实现数据分析。
二维码

扫码加我 拉你入群

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

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

2010-3-24 09:09:53
功能简单的话 写个程序就可以了
二维码

扫码加我 拉你入群

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

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

2010-3-24 09:24:12
3# liuxin9023
程序如何写呢?
二维码

扫码加我 拉你入群

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

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

2010-3-24 11:41:23
谢谢!公司是1000多家,但是每个公司有员工10-30人不等,所以才有20,000行数据。 
请你详细解释一下如何操作好么? 我是SPSS新手。
多谢,多谢!!
二维码

扫码加我 拉你入群

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

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

2010-3-24 12:05:19
lijunjie555 发表于 2010-3-24 08:29
你是指行变量只能包括1000个指(公司)吧?
可以增加一个变量,变量值为1-20,把所有公司分成20组,写个macro就可以一次实现数据分析。
谢谢!公司是1000多家,但是每个公司有员工10-30人不等,所以才有20,000行数据。 
请你详细解释一下如何操作好么? 我是SPSS新手。
多谢,多谢!!
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群