问题描述
我正在将使用语法的第一行作为变量名并将第一列作为ID导入.TSV文件,但是我始终收到失败打开文件错误输出。到目前为止,这是我的代码:
GET DATA
/TYPE=TXT
/FILE=\filelocation\filename.tsv
/DELCASE=LINE
/DELIMTERS="/t"
/QUALIFIER=''
/ARRANGEMENT=DELIMITED
/FIRSTCASE=2
/IMPORTCASE=ALL
/VARIABLES=
/MAP
RESTORE.
CACHE.
EXECUTE.
SAVE OUTFILE = "newfile.sav"
我认为我在delimters或qualifiers子命令中遇到问题。我是否想在变量子命令下也包含变量。任何意见将是有益的。谢谢!
解决方法
您在上面引用的 GET DATA 命令有一个空的 /VARIABLES= 子命令。 如果您使用“文件 -> 导入数据 -> 文本数据”向导,它将为您填充此子命令。如果您自己编写 GET DATA 命令语法,则您必须自己提供该字段名称列表.