2

Stataを使用してスピアマンとピアソンの相関表を取得する必要があります。これが私が表形式で結果を得るためにしたことです。

estpost correlate sp_rating srating mrating split split_neg split_ord split_neg_ord tier1_risk tier1_leverage st1 sl mt1 ml adt1 adl dt1 dl offering_amt maturity2 security 
enhance timeliness validity disc loan_at cash_dep trading_at real_est intangible other_at sec_sum assets_sold all_residual secinc_ta, matrix quietly

esttab . using "root4.rtf", replace notype unstack compress noobs nogaps nostar

次に、次のエラーメッセージが表示されます。

varlist not allowed

いくつかの変数を使用した場合、エラーは発生しませんでしたが、多くの変数を入力した場合です。これを修正する方法がわかりません。私を助けてください。

4

2 に答える 2

1

私はあなたのエラーを再現し、それを実行することができましtraceた. これは の 946 行目のバグだと思いますestout.ado。おそらく、RTF タグを含む非常に長い変数リストが、その行で作成されたローカル マクロのサイズを超えていることが原因です。

Ben Jann にバグ レポートを送信する必要があります (電子メールは の最後にありますhelp estout)。それまでの間、DOC と TXT への保存を試すことができます。どちらも機能する可能性があります (30 を超える変数があります。私は両方をテストし、20 の変数のようなもので成功しました) .txt.doc

mkcorrまたは、コマンド ( ) を試してssc install mkcorr、データで機能するかどうかを確認してください。

于 2013-01-08T03:08:10.757 に答える
0

esttabさまざまな出力を試して、見積もりにたくさん保存した後、同じ問題が発生しました。

そのため、estimates clearコマンドを実行する前に入力すると役立つ場合があります。少なくとも私にとってはうまくいきました。

于 2014-03-19T17:07:33.173 に答える