全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
9139 7
2016-06-13
数据是spss自带的Employee data。salary默认是男女两个性别的数据在一列里,现在我想根据gender把salary分为两列数据,一列为男性的薪水,一列为女性的薪水,除了把gender排序后手动分离出两列数据外,有其他方法吗?

Employee data.rar
大小:(8.64 KB)

 马上下载

本附件包括:

  • Employee data.sav


二维码

扫码加我 拉你入群

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

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

全部回复
2016-6-14 06:32:08
if (gender="m") salary.m=salary.
if (gender="f") salary.f=salary.
exe.

上面貼去 syntax 跑一下就會產生 salary.m 跟 salary.f 兩欄了
然後每一欄都會有一堆 system missing values
這樣是你要的樣子嗎?
我看了一下你的資料  不是配對樣本  所以  上面那樣做之後依舊還是 474 筆資料
我是想不出還為啥你會需要這樣啦 :p
通常是配對樣本  譬如說夫妻  才要把他們的資料放在同一列
不過  你應該是你有你的想法跟需要啦

ps. 我不相信手動  儘管只是 copy and paste 也還是會有 human error 的可能 XD

二维码

扫码加我 拉你入群

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

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

2016-6-14 09:36:31
BearDream 发表于 2016-6-14 06:32
if (gender="m") salary.m=salary.
if (gender="f") salary.f=salary.
exe.
下面这是我根据gender手动把salary分为男、女两列数据,male和female变量名也是手动输入的,但是在处理很多数据时会比较麻烦,我想问下spss有没有点几下菜单选择gender和salary两个变量点击确定后就可以自动生成male和female数据的功能?
2016-06-14_103038.png

二维码

扫码加我 拉你入群

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

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

2016-6-14 11:21:46
可是  spss 一列是一個觀測值  
通常會這樣並排放  同一列的 male 跟 female 得是同一組  譬如說  來自同一個婚姻或是男女關係
您的資料男女數目並不同  所以很明顯不是 paired sample您確定還是要這樣放嗎?

另外  您這樣放的問題在於  那個變項 male 下面那欄數字  其實是 salary  不是變項 male 的值
所以  比較合理的變項名應該是 salary.m 跟 salary.f  

ps. 您那欄 male 其實是 female 的 salary  
然後 female 那欄是 male 的 salary  要小心喔!
所以我說  手動就會有 human error 的空間  
二维码

扫码加我 拉你入群

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

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

2016-6-14 11:28:28
spss data 下面 有一個 reconstruct 指令是可以 click click 就將 data 重組
但是  您的 data 中沒有一個變項可以「定義」哪一個男生跟哪一個女生要放在同一列  
(也就是我講的  同一組)
所以  沒辦法用那個 reconstruct 來重新排資料

您真的要排成您顯示的那樣
得要將 male/female 的 salary 另外寫出去成新的資料檔
然後  再將新的資料兩用 add variable 的方式合併
聽起來  好像比 copy-and-paste 費工  
可是  這會是我建議的方式  因為我基本上不建議手動資料
二维码

扫码加我 拉你入群

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

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

2016-6-14 20:37:18
BearDream 发表于 2016-6-14 11:21
可是  spss 一列是一個觀測值  
通常會這樣並排放  同一列的 male 跟 female 得是同一組  譬如說  來自同一 ...
非常感谢讨论!
嗯,命名上我确实没写清楚,应该要写salary.m 跟 salary.f。我的上个回复忘说了,男女工资比较是要用independent samples test,不能用于paired samples test的,这个数据是用来比较男女职员的工资,他们互相是独立的,不属于配对样本。
我一直想把salary根据男女性别分开是想做下相关分析,看男女工资是否是独立的可以用于independent samples test,是因为我在看paired samples test资料的时候看到它的结果里需要分析两个样本是否有相关关系来确定样本是否适用于paired samples test,所以就想试下independent samples test的数据是否真的也是互相独立的。
我手动做的数据把male那一栏粘贴成female的工资是因为我事先把gender那一列的m、f重新编码为1、0了,等我开始复制粘贴salar时却记不清习惯上1是代表男性还是女性了,所以把male那一列弄错了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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