2012-04-24 23 views
1

stataでoutregコマンドを使用して1つのファイルにエクスポートしてから別のファイルにエクスポートした後、元のファイルにさらに多くのものを追加すると、コマンドは1つのファイルのように動作します。あなたは以下のコードで見ることができるように、私は2つのファイルが明確に区別されている:Stataでoutregが他のファイルを上書きするのはなぜですか?

(...regression...) 
    outreg using fileA, landscape title(Farm Level by /// 
    Stratum w/Management) starlevels(10 5 1) /// 
    ctitles("Variables","Strat 1 Log Rev") replace 
    (...do some other stuff, export new stuff to new file...) 
    outreg using fileB,stats(b) landscape /// 
    title("Normalized Ricardian Model w/Management Variables"\ /// 
    "Farm Level by Stratum") noautosumm /// 
    ctitles("Variables","Strat 1 Log Rev (%)") replace 
    (...then another regression which I want to export to the original file...) 
    outreg using fileA,landscape title(Farm Level by /// 
    Stratum w/Management) starlevels(10 5 1) /// 
    ctitles("Variables","Strat 1 Log Cost") merge replace 
    (...But it simply merges everything together as though fileA and fileB were one) 
+0

以下の解決策があなたに合わない場合は、 'estout'パッケージを見てください。 –

答えて

1

でカバーされています

... 
outreg ... , merge(tblnameA) 
... 
outreg ... , merge(tblnameB) 

を試してみてくださいあなたはoutreg2に見てみたいことがあります。これはユーザーから提供されたもので、追加オプションと置換オプションも指定できます。 タイプをインストールするには

findit outreg2 
関連する問題