要用SPSS做对应分析,数据要怎么处理?

有A、B、C三个候选人,有N种人群(1、2、3、4、5、...、N)为其投票。两个变量(候选人和投票人群),A、B、C是候选人变量的变量值标签,1、2、3、4、5、...、N是投票人群的变量值标签。
因为一般做的对应分析的数据表都是记录个案的,也就是记录每个投票人,比如这N类人总共有M个,就是M*2的表。比如:
候选人 投票人群
第1票 A 2
第2票 B 4
第3票 A 6
........ .......
这样就可以导入到SPSS中形成一个两列的表,每一行是一票,第一列表示这一票的支持候选人,第二列标志这一票来自哪个人群。这样就可以对这两个变量做对应分析了。
但是,现在知道的数据,是Excel的,是每种人群给每个候选人所投票数的统计,也就是个3*N的表,比如第三行第6列对应的数就是指第六类人群给C候选人投的票数,这样怎么处理数据来做对应分析呢?
我说的是做“对应分析”,又叫关联分析或R-Q型因子分析,针对上面说的数据形式怎么办,

记录成频数的也是可以的,你的excel是整理的下面这个格式是吧,
spss里面频数的格式是
候选人 人群 票数
A 1 n1
B 2 n2
。。。。
将这个格式数据直接导入spss中就可以
不过要预先通过 数据编辑里面有一项 是 “加权”,将票数加权到前面两列变量中
然后通过对应分析时,只选择候选人和人群 两列 分别对应 就好了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-12
导入:
先放到Excel中写, 写完后 打开spss后通过打开文件的方式打开那个.xls文件
进去后修改下列名和列的数据类型 就成了

满意度为因变量
其他列为自变量
做拟合或者多元回归分析 无论是自变量还是因变量最好都是数字(必要时自己写权值)

好好学怎么分析结果,怎样判断假设是否明显正确,改变量是否有必要??
追问

我说的是要做“对应分析”,又叫关联分析或R-Q型因子分析,一般的数据形式应该是记录个案的,如上面第二段所述,但是现在不是这样的,上面第三段已经说了目前的数据形式,我想知道这时候应该怎么做对应分析(correspondence analysis)。

相似回答