私は長い間 R を使用していたので、Stata の初心者です。
ループなど、マクロを含むアクションを実行しようとしていますが、常にinvalid name r(198)
エラーが発生します。
たとえば、初めて Stata を起動するとき、コマンド プロンプトに次のコードを入力します。
local hello 123
di 'hello'
これにより、次の結果が得られます。
'hello' invalid name
r(198);
同様に、私は試します:
forvalues i=1/5 {
display 'i'
}
同じinvalid name
エラーが発生します。
私は明らかに根本的に間違ったことをしています。do
同じコマンドをファイルに入れて実行しようとしましたが、同じことが起こりました。
このリンクがほのめかしているように、コードの実行方法に関係があるのではないかと思っていましたが、私にとっては何も示唆されていませんでした。
サーバーからリモートでStataを実行していますが、それが何かに影響する可能性があります。