统计211

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 15895|回复: 9
打印 上一主题 下一主题

哪位大侠知道SPSS有没像EXCEL的VLOOKUP这样的功能

[复制链接]
跳转到指定楼层
1
发表于 2011-7-12 13:06:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哪位大侠知道SPSS有没像EXCEL的VLOOKUP这样的功能?

举例来说:
表一中有
地区    GDP
台州    1000
温州    1200
宁波   1500
杭州   2000


表二
地区   人口
绍兴    100
嘉兴    120
台州    150
温州    200



请问在SPSS中如何把表二中的台州、温州的人口数据合并到表一中。
SPSS中数据合并,要求CASE一样且排序后,可以添加变量。问题是如果两张表的CASE不一样,如何添加变量?
请各位大虾多多指教!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
2
发表于 2011-7-12 13:12:08 | 只看该作者
本帖最后由 蝶谷医仙 于 2011-7-12 13:20 编辑

可以的。使用SPSS的Data——Merge功能,设置的时候只要不选择根据关键变量合并就可以了。
3
 楼主| 发表于 2011-7-12 13:24:30 | 只看该作者
蝶谷医仙 发表于 2011-7-12 13:12
可以的。使用SPSS的Data——Merge功能,设置的时候只要不选择根据关键变量合并就可以了。

谢谢!
对了还有一个问题,就是加入表一中个案有100个,表二中个案120个(包含了表一的全部个案),那如何才能在表一中添加表二的变量后,使得最后的显示只有100个个案,就是说表二的个案要是表一没有就不显示出来。谢谢你了
4
发表于 2011-7-12 13:27:56 | 只看该作者
Federer 发表于 2011-7-12 13:24
谢谢!
对了还有一个问题,就是加入表一中个案有100个,表二中个案120个(包含了表一的全部个案),那如 ...

这个最好设置一个关键变量。这样才能够一一对应。
5
 楼主| 发表于 2011-7-12 13:30:04 | 只看该作者
蝶谷医仙 发表于 2011-7-12 13:27
这个最好设置一个关键变量。这样才能够一一对应。

问题是有时候表二的个案很多,有可能包括表一的某些个案也有可能不包括表一的任何个案,这种情况怎么处理啊?
6
发表于 2011-7-12 13:32:55 | 只看该作者
本帖最后由 蝶谷医仙 于 2011-7-12 13:33 编辑
Federer 发表于 2011-7-12 13:30
问题是有时候表二的个案很多,有可能包括表一的某些个案也有可能不包括表一的任何个案,这种情况怎么处理 ...


这时关键变量就很重要了。可以根据关键变量合并。但是根据关键变量合并有三种方法,可以达到您的不同要求,具体的可以看SPSS的对话框,然后模拟实践一下这3种方法,相信你会得到满意的结果。
7
 楼主| 发表于 2011-7-12 13:41:50 | 只看该作者
蝶谷医仙 发表于 2011-7-12 13:32
这时关键变量就很重要了。可以根据关键变量合并。但是根据关键变量合并有三种方法,可以达到您的不同要 ...

在模拟的时候,出现警告:如果数据没有按密钥变量的升序分类,密钥匹配将失败
8
发表于 2011-7-12 13:44:18 | 只看该作者
Federer 发表于 2011-7-12 13:41
在模拟的时候,出现警告:如果数据没有按密钥变量的升序分类,密钥匹配将失败

你要先根据关键变量进行排序。
9
发表于 2011-7-12 13:48:38 | 只看该作者
“密钥变量”
应该是“关键变量”
看来汉化版真的很不专业。
10
发表于 2012-5-7 22:50:49 | 只看该作者
真不容易,想要发表言论这么麻烦,因为看帖一定要顶,所以麻烦就麻烦吧,学习了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


免责声明|关于我们|小黑屋|联系我们|赞助我们|统计211 ( 闽ICP备09019626号  

GMT+8, 2025-4-2 11:24 , Processed in 0.081677 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表