putexcel 您所在的位置:网站首页 stata数据集在哪里找 putexcel

putexcel

2024-07-07 19:51| 来源: 网络整理| 查看: 265

·cd D:\Stata14\爬虫俱乐部

·sysuse auto,clear

·reg price mpg rep78 headroom weight length

·return list

此时我们发现回归结果被储存在矩阵r(table)里,如下图所示:

但是这样的结果并不符合我们的数据处理习惯,变量名应该在左侧一列,统计量名称应该在上边一行,因此要对其进行转置,并且我们只需要前6行的信息。程序如下:

·matrix a = r(table) //把table矩阵放入a矩阵中。

·matrix a = a[1..6,1...]' //取a矩阵的前六行和所有的列,之后转置。

这样我们就把回归结果放在了a矩阵里面,然后借助putexcel命令就可以导出到excel表格里面啦^_^

·putexcel a1=matrix(a,names) using table1,sheet("matrix",replace) modify 

matrix(a,names)中的a表示把矩阵中的数值导入excel表中,names表示把矩阵的行和列的变量名称导入excel表中。也可以有matrix(a,rownames)或者matrix(a,colnames)只导入矩阵行的变量名或者列的变量名。

输出结果如下图所示:

好了,回归结果已经成功导入到excel表格里面了,但是看上去有点丑,有没有?如果你要用excell手工调整,你就太low了。前面讲到cellxplist里有很多对excell表格处理的功能,下面我们就来介绍几个:



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有