全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1424 2
2021-11-28
右上Spearman左下Pearson相关系数矩阵

复制代码
代码:
//修改部分
local        vlist "Y X1 X2"
local        expFile "Corr_Matrix.csv"
//不用修改部分
preserve
eststo clear
set more off
local upper
local lower `vlist'
expand 2, gen(version)
foreach v of local vlist {
    egen rank = rank(`v') if version == 1
    replace `v' = rank if version ==1
    drop rank
}
foreach v of local vlist {
   estpost correlate `v' `lower' if version == 0
   foreach m in b rho p count {
       matrix `m' = e(`m')
   }
   if "`upper'"!="" {
   estpost correlate `v' `upper' if version == 1
       foreach m in b rho p count {
           matrix `m' = e(`m'), `m'
       }
   }
   ereturn post b
   foreach m in rho p count {
       quietly estadd matrix `m' = `m'
   }
   eststo `v', title(`v')
   local lower: list lower - v
   local upper `upper' `v'
}
/* Export the matrix */
esttab using `expFile', nonumbers mtitles noobs not title("Correlations") star(* 0.1 ** 0.05 *** 0.01) replace
shellout using `expFile'
restore
参考来源:https://stackoverflow.com/questions/25211192/combined-pearson-spearman-rank-correlation-matrix-with-significance-stars-in-sta
https://www.titanwolf.org/Network/q/a9bdb93d-f4f6-45dd-9f89-41f9ef893f95/y
http://repec.org/bocode/e/estout/advanced.html#advanced908




二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2021-11-28 21:23:26
格式有问题,此处再写一下,代码内容同上
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群