区切られたテキストファイルをStataにインポートします。いくつかのフィールドは数字であり、数字はカンマ(つまり、2,144.20)でフォーマットされています。これらの列に対してinfix
コマンドで数値データ型を指定すると、値は欠損値に帰属します。infixコマンドに数値形式を指定してください
infix 2 first str id 2-15 double amount 16-25 using "{datasetname}"
非数値としてStataのはそれらを扱わない(例えば%20.2fc
)ように数値形式を指定する方法はありますか?別の方法は、文字列としてインポートし、後で数値に変換することです。しかし、私は、コマンド自体にinfix
の形式を指定する方法があるかどうかを見たいと思っています。
'infix'は、コマンド、関数ではなく。スペタルStata(STATAではない)は、30年以上にわたって標準となっています。それに応じて編集。 –