在SPSS中,是否可以使用值名称而不是值数字将数据集文件导出到.CSV?

时间:2012-12-28 22:26:19

标签: spss

在我的SPSS文件中,我有一个名为“X”的变量。它有四个值:1 =“dog”,2 =“cat”,3 =“hyena”,4 =“parrot”。

如果我将数据导出到.CSV文件,这就是它的样子:

X
1
2
3
4

我希望导出的.CSV看起来像这样:

X
dog
cat
hyena
parrot

这可能吗?

3 个答案:

答案 0 :(得分:14)

其他答案与GUI有关,但有些人更喜欢使用语法编辑器。如果您属于该类别,从编程角度来看,您可以执行以下操作:

SAVE TRANSLATE OUTFILE='path\to\file.csv'
  /TYPE=CSV
  /MAP
  /REPLACE
  /FIELDNAMES
  /CELLS=LABELS.

注意最后一行/CELLS=LABELS. - 如果您想要这些值,可以将其更改为(惊喜!)/CELLS=VALUES.

答案 1 :(得分:12)

是的,这是可能的(至少在SPSS 20中)。在文件菜单中,选择“另存为...”,在打开的对话框的下拉菜单中选择“保存类型:'逗号分隔(* .csv)')”,然后选择“保存值”标签定义而不是数据值“(或点击”Alt-a“)并选择”保存“。

答案 2 :(得分:3)

在我的SPSS版本(17)中,保存窗口有一个复选框,用于“保存定义的值标签而不是数据值”,这将保存附带的标签而不是数值。