proc importを使用してcsvをインポートしようとしています。Proc Importは常に最後の列名をVARxに変更します
proc import datafile='/SourceFiles/UserTable.csv'
out=UserTable dbms=csv replace;
getnames=yes;
run;
カラム名は、最後のものを除いて正しくキャプチャされます。最後の列は常にVARxに変わります。テスト目的のために、私もそれが
USER
ジョンソン同様VAR1に
しかしUSER変化のようなものだように、1列の値を持つように私のデータセットを変更します。私はネーミング規則に違反していないと確信しています。
誰もが考えている?
ログが生成されていることを通知します。また、datarowまたはfirstobsオプションも見てください。 – Reeza
私は、カラムヘッダーとしてUSERを使ってファイルを読むのに問題はありません。どのようにエラーを検出しましたか? PROC SQL Select文でUSERという名前の変数を参照しようとすると、奇妙な結果が得られることに注意してください。 – Tom