2

私は長い間 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を実行していますが、それが何かに影響する可能性があります。

4

0 に答える 0