输出相关系数矩阵至 Word / Excel 文档中:pwcorr_a 命令简介

作者:王若溪 | 连玉君 (知乎 | | 码云 | github)

Stata连享会 计量专题 || 公众号合集 || 推文集锦

输出相关系数矩阵至 Word / Excel 文档中:pwcorr_a 命令简介_第1张图片
点击查看完整推文列表

2020寒假Stata现场班 (北京, 1月8-17日,连玉君-江艇主讲),「+助教招聘」

输出相关系数矩阵至 Word / Excel 文档中:pwcorr_a 命令简介_第2张图片
2020寒假Stata现场班

功能介绍

  • Stata 官方命令 pwcorr 可用于计算一组变量中两两变量的相关系数,同时还可以对相关系数的显著性进行检验。使用 pwcorr varlist,sig star(0.01) 指令还可以将特定的显著性水平(如 0.01)的相关系数进行标注。缺点是仅能对指定的显著水平列印一个 *
输出相关系数矩阵至 Word / Excel 文档中:pwcorr_a 命令简介_第3张图片
使用stata自带的 auto.dta 文件,需要标注的显著性为0.01
  • 改进命令 pwcorr_a 可以分别对 1%,5%,10% 的显著水平列印 ******, 便于输出到论文中。
输出相关系数矩阵至 Word / Excel 文档中:pwcorr_a 命令简介_第4张图片
pwcorr_a 可以分别对 1%,5%,10% 的显著水平列印* * * ,* * 和 *

连享会计量方法专题……

使用方法

  • Step 1:
    进入【码云•Stata连享会】 项目 【pwcorr_a】,单击 “克隆/下载”,出现对话框后点击 “下载zip”,下载该项目下的所有文件。

  • Step 2:
    将解压后的文件中的 pwcorr_a.adopwcorr_a 文件复制到 Stata 文件夹中,..\stata15\ado\plus\p..Stata\ado\base\p

    • (视各自电脑情况而定,Stata 的 ado 文件夹中没有plus文件夹可以自行建立一个,或直接放在 base 文件夹的 p 文件夹中)
选择 pwcorr_a.ado 和 pwcorr_a

输出相关系数矩阵至 Word / Excel 文档中:pwcorr_a 命令简介_第5张图片
复制到 stata 相关文件夹中,如 Stata\ado\base\p
  • Step 3: 在 Stata 命令框中输入 help pwcorr_a 指令,了解使用方法。例如:
    输出相关系数矩阵至 Word / Excel 文档中:pwcorr_a 命令简介_第6张图片
    输入pwcorr_a varlist指令即可使用

输出到 Excel 或 Word 文档

可以使用 logout 命令将基于 pwcorr_a 得到的相关系数矩阵输出到 Excel 或 Word 文档中。命令如下:

*-----表2:相关系数矩阵-------
sysuse auto, clear
local v "price wei len mpg" //填入变量名
local s "Table2_corr" //存储的文件名(或路径\文件名)
logout, save("`s'") excel replace: ///
        pwcorr_a `v', format(%6.2f) //star(0.05)

点击屏幕上的蓝色链接,可以直接打开生成的 Excel 表格:

输出相关系数矩阵至 Word / Excel 文档中:pwcorr_a 命令简介_第7张图片
pwcorr_a 命令输出的 Excel 文档

说明:如需输出 Word 表格,只需将上述 logout .... 那一行中的 excel 选项修改为 word 即可。


补充:Stata 中的 correlate 命令和 pwcorr 命令有何区别?

  • 简言之,如果样本中所有变量都没有缺失值,则 corrpwcorr 输出的结果相同。
  • 否则, corr 只针对所有变量都没有缺失值的子样本进行计算;
  • pwcorr 则针对每一对变量进行计算,因此,每组变量在计算相关系数时使用的样本数可能是不同的。

相关阅读

  • Stata 用户发布了一个 -corsp- 命令 (安装命令:ssc install corsp, replace),可以同时输出 Spearman (斯皮尔曼) 和 Pearson (皮尔森) 相关系数矩阵,但只能标注 p-value, 无法标注星号。如下程序可以弥补这一缺憾: Pearson/Spearman Correlation Matrix using -mata-
  • 对于 Stata 15 用户而言,可以使用外部命令 corr2docx 快捷地将相关系数矩阵输出到 Word 文档中。我们将在另一篇推文中进行详细介绍。
  • pwcorr_a: stata 相关分析的改进命令
  • 码云 pwcorr_a

关于我们

  • Stata连享会 由中山大学连玉君老师团队创办,定期分享实证分析经验。
  • 推文同步发布于 CSDN 、 和 知乎Stata专栏。可在百度中搜索关键词 「Stata连享会」查看往期推文。
  • 点击推文底部【阅读原文】可以查看推文中的链接并下载相关资料。
  • 欢迎赐稿: 欢迎赐稿。录用稿件达 三篇 以上,即可 免费 获得一期 Stata 现场培训资格。
  • E-mail: [email protected]
  • 往期精彩推文:一网打尽

输出相关系数矩阵至 Word / Excel 文档中:pwcorr_a 命令简介_第8张图片
欢迎加入Stata连享会(公众号: StataChina)

你可能感兴趣的:(输出相关系数矩阵至 Word / Excel 文档中:pwcorr_a 命令简介)