excel - 如何将数据从excel导入SPSS

标签 excel import spss

对不起,如果标题模棱两可或重复,但我的问题有点不同。

我知道如何将数据文件从 excel 导入 SPSS,默认情况下 SPSS 从 excel 第一行读取变量名称。

我的问题是,在 SPSS 中,我们可以指定从哪一行读取变量名称,而不仅仅是第一行(从第二行或第三行)。

例如:

Excel 文件我在第 3 行有变量名,从第 4 行开始有数据。当我在 SPSS 中导入时,我只能选择从第一行读取变量名(在 excel 中是空的)。我想指定 SPSS 从第三行而不是第一行读取变量名称。

---------------xxx----------------

直接我的意思是,当我通过 SPSS 快捷方式而不是通过语法编辑器导入时。

我使用的语法(给我错误):

GET DATA /TYPE=XLSX
  /FILE='C:\Users\nikhil.gupta\Desktop\Jaspercolin_Barometer_Study_Excel_07Mar15_595Comp.xlsx'
  /SHEET= name 'RID to QIName'
  /CELLRANGE= RANGE 'A6:JB601'
  /READNAMES=on
  /ASSUMEDSTRWIDTH=32767.
DATASET NAME DataSet20 WINDOW=FRONT.

当我通过 SPSS Shortcut(Working) 进行导入时的语法:
GET DATA /TYPE=XLSX
  /FILE='C:\Users\nikhil.gupta\Desktop\Jaspercolin_Barometer_Study_Excel_07Mar15_595Comp.xlsx'
  /SHEET=name 'RID to QIName'
  /CELLRANGE=full
  /READNAMES=on
  /ASSUMEDSTRWIDTH=32767.
DATASET NAME DataSet1 WINDOW=FRONT.

我得到的错误:
Error.  Command name: GET DATA 
(2063) Error reading information for sheet. 
* Sheet Name: "RID to QIName" 
Execution of this command stops.

它的阅读表名称当我通过 SPSS 导入时,但当我通过语法编辑器执行相同操作时却没有。我猜错误指向相同的条件,不是吗?

最佳答案

是的。因此,当您通过 GUI 文件导入数据时--> Open --> Data --> Select Excel Data file
您将看到以下 GUI:

(编辑:图片上传似乎不起作用?!)

https://www.dropbox.com/s/ni2jdjs36lxwb16/SOImportExcelToSPSSRangeGUI.bmp?dl=0

enter image description here

您可以在其中看到“范围”选项,该选项允许您手动输入连续范围以从 Excel 文件中选择数据。

下面是将生成的语法:

GET DATA /TYPE=XLSX 
  /FILE='C:\Users\JigneshSutar\Documents\ImportExcelToSPSS.xlsx' 
  /SHEET=name 'Sheet1' 
  /CELLRANGE=range 'A2:V129' 
  /READNAMES=on 
  /ASSUMEDSTRWIDTH=32767.

如果不手动选择范围,则 SPSS 会自动读取 excel 中使用的范围并仅导入该范围。用于此的语法是 CELLRANGE=FULL

关于excel - 如何将数据从excel导入SPSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31241047/

相关文章:

syntax - 使用语法在 SPSS 中删除行和列

excel - 在 Excel 单元格的最后一个 '.' 之后添加字符串

VBA:对照列表检查日期

r - 将数据导入 R - 参数为空

node.js - 错误解析错误: Unexpected token *

r - 使用haven读取.sav(SPSS_文件): Change labelled vector to character string or factor

excel - 根据主文件中的单元格值将多个文件中的数据复制到主文件

excel - 将工作表转换为仅包含字符串的数组

java.sql 导入不起作用

r - Friedman 在 R 中的检验给出了与 SPSS 不同的结果