2

RFC4180 標準の CSV ファイルを SPSS に読み込むにはどうすればよいですか? 具体的には、2 番目の二重引用符で (適切に) エスケープされた二重引用符が埋め込まれた文字列値を処理する方法は?

問題のある値を持つレコードの 1 つのインスタンスを次に示します。

2985909844,,3,3,3,3,3,3,1,2,2,"I recall an ad for ""RackSpace"", but I don't recall if this was here or in another page.",200,1,1,1,0,1,0,Often

私が使用した SPSS 構文は次のとおりです。

GET DATA
  /TYPE=TXT
  /FILE="/Users/pieter/Work/Stackoverflow/2013_StackOverflowRecoded.csv"
  /IMPORTCASE=ALL
  /ARRANGEMENT=DELIMITED
  /DELCASE=LINE
  /FIRSTCASE=2
  /DELIMITERS=","
  /QUALIFIER='"'
  /VARIABLES=  ... list of column names...

インポートは成功しますが、そのような値に遭遇すると軌道から外れて警告がスローされます。

4

2 に答える 2

1

Statistics (22) の現在のバージョンで例を試すと、二重化された識別子は正しく処理されますが、テキスト ウィザードで構文を生成すると、生成された構文のフィールドが短すぎるため、幅を増やす必要があります。

于 2014-08-06T15:20:39.277 に答える