3

複数行にまたがるコードに対して、Stata の do-file エディターで「選択の実行」機能を使用する方法を知っている人はいますか? 現在、 #delimit を使用せずにこれを行う方法を見つけることができません。「delimit ;」を繰り返す必要があるシステム 実行したいすべてのブロックの先頭に。どんな提案でも大歓迎です!

4

1 に答える 1

2

コマンドを間違って理解している可能性があると思います#delimit ;。これは、do ファイルをコーディングして後で全体を実行する場合に役立ちます。//また、以前のバージョンでは動作が異なるため、Stata 11 を使用していると仮定します (たとえば、Mac 用の Stata 10 SE はコメントと区切りをサポートしていません)。

コードの一部のみを実行している場合は///、行末で使用して、次の行でコマンドを続行します。

基本的な例 (開いているデータはすべて消去されるため、注意してください):

sysuse lifeexp, clear
sc lexp safewater, ///
mlab(country);

sysuseコマンドとsc( scatter) コマンドを別々に実行しても、これは問題なく実行されるはずです。このscコマンドにはmlab、別の行にオプション (データ ポイントにラベルを追加する) がありますが、両方の行は指示により 1 つのコマンドとして解釈され///ます。

お役に立てれば!

于 2011-05-13T09:19:16.817 に答える