Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Stata 如何制作斯皮尔曼相关表?_Stata - Fatal编程技术网

Stata 如何制作斯皮尔曼相关表?

Stata 如何制作斯皮尔曼相关表?,stata,Stata,我需要用Stata得到一个Spearman和Pearson相关表。下面是我以表格形式获得结果所做的工作 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 validi

我需要用Stata得到一个Spearman和Pearson相关表。下面是我以表格形式获得结果所做的工作

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

当我只使用了几个变量时,我没有得到错误,但是当我放置了很多变量时。我不知道怎么解决这个问题。请帮帮我

我能够重现您的错误,并对其进行了
跟踪。我认为这是
estout.ado
第946行的一个错误,可能是由于带有RTF标记的很长变量列表超过了在该行创建的本地宏的大小

您应该向Ben Jann发送一份错误报告(在
帮助estout
末尾发送电子邮件)。同时,您可以尝试保存到DOC和TXT,两者都可能工作(您有30多个变量,我用大约20个变量成功地测试了
.TXT
.DOC


或者,尝试
mkcorr
命令(
ssc install mkcorr
),看看它是否适用于您的数据。

在尝试了大量不同的
esttab
输出并在估算中存储了大量数据后,我也遇到了同样的问题

因此,如果您在运行命令之前键入它,那么
assessments clear
可能会有所帮助。至少对我来说是这样