R では、次を使用して別の R スクリプトを実行できます。
source("script.R")
Stataで同じことを行うにはどうすればよいですか?
Stata には、2 種類のスクリプトがあります。
主な違いは、do ファイルを実行するには、do
それまたはrun
それを実行する必要があることです。
do whatever.do
出力を表示し、
run whatever.do
出力を抑制します。
自動的にロードされる do ファイルは、その名前が示すように、自動的にロードされます。入力するとき
blah blah1 blah2
Stata はまずメモリ内でプログラムを探しblah
ます。そこにない場合、デフォルトで Stata 自身のディレクトリと現在のディレクトリを含むblah.ado
サブディレクトリでファイルを探します (興味がある場合は、入力して詳細を調べてください)。this が見つかった場合、(1)内部にあることを確認し、(2) 指定した引数 ( ) を使用してこのプログラムを実行しようとします。ファイルが見つからない場合は、次のエラー メッセージが表示されます。adopath
adopath
blah.ado
program define blah
blah1 blah2
blah.ado
. blah blah1 blah2
unrecognized command: blah
r(199);