全网最全!Stata16(数据分析)安装包、安装教程,以及Stata16中data frames(数据框)的使用方法~...

avatar
作者
猴君
阅读量:0

1cf475bf6419d822e7ba36e349da0a1a.jpeg

目录

Table of contents

1. 软件下载

2. 软件介绍

3. 安装教程

4. 使用教程

1

软件下载/Software Download

Stata 16软件下载:
[软件名称]:Stata 16
[软件大小]:338MB
[软件语言]:中文
[系统环境]:Win7/Win8/Win10/Win11

如下免费获取

长按下方二维码关注

604cf50c528ffd77d89b7a6ea7973fbe.jpeg

回复关键词:stata

回复关键词:stata

回复关键词:stata

温馨提示:分享的所有软件,均由互联网中的资源整理所得,仅限学习交流,切勿商用!

2

软件介绍/Introduce

Stata是一款集数据分析、数据管理以及绘制专业图表的整合性统计软件,它提供许许多多功能,包含线性混合模型、均衡重复反复及多项式普罗比模式,用Stata绘制的统计图形相当精美。从15.1版本开始,官方为Stata提供了简体中文语言包,大家使用起来就更加方便了。

3

安装教程/Download

1.把资源从网盘下载到电脑上面并解压,然后右键压缩包选择解压到当前文件夹;

7cba645eba99c50cf5dcc0080741df4a.png

2.双击打开刚刚解压出来的Stata 16文件夹;

b28eb42d23620a85ea90a30cf29193bd.png

3.鼠标右键以管理员身份运行SetupStata16程序;

7ff22c082526ee40dcff00e3182b4845.png

4.点击Next;

b1f6772570d2c0ab2bca86b3fb09c064.png

5.先点击I accept...,然后点击Next;

4b32ba613295d9a1640c6f7b8dc8b91e.png

6.用户名随便输入,然后点击Next;

1abae31c0d22b3c3696759f712981b80.png

7.选择第一项StataMP,然后点击Next;

ca0bacac2dc8027a3e51d2ffc73b07c0.png

8.点击Change修改安装路径;

5a866ec33d93bf5b40104c0c04a366f9.png

9.软件默认安装在C盘,直接将C改成D即可,然后点击OK;

a284deff885a5b674ca3ddd1812c3fdd.png

10.点击Next;

bbaedd53828b17cc2179c413c77670ce.png

11.点击Next;

19d59f13c54221034545ccc0a12cf578.png

12.点击Install;

077475498ec66c8ede8c51462f28532d.png

13.软件正在安装中,请稍等...

0622dfe99069cda4ee56471f1c41998b.png

14.点击Finish;

19ccda535428216c1d3e2b396750fb5c.png

15.在菜单中将刚刚安装的StataMP-16软件拖拽至桌面创建快捷方式;

0e76781e509e5958f29d080304d69360.png

16.双击打开StataMP-16软件;

9b1fa053a19a7af555eed68d1274d51c.png

17.上面两个随便填,后面的依次填写:

serial number:501609213901

code:1q5j w567 7882 xsLa 0m8v iu6j oruv wwnf 5xfr

Authorization:tojd

7ec221507a21b5e88c52ff922b6f9bdc.png

18.点击完成;

b9beb809981a3050c07b17efd4222bde.png

19.点击确定;

88c1e3ebd7109e097616a70c9229d6f3.png

20.关闭这个界面;

b1b6de83adf76355e552ec92331e7ffa.png

21.点击确定;

d63ec81a8ee45cfb28c331539bce1d0c.png

22.返回安装包,将RunAsDate压缩包解压到当前文件夹;

364d3525e32c197e3127be47daa344a3.png

23.电脑是多少位系统的就打开多少位的文件夹;

8c00a6dd2e2c2380f88b87977cdb55a6.png

24.复制RunAsDate程序;

169e3b07f42910f233d7ddcb46f395df.png

25.右键Stata软件选择打开文件所在位置;

8516b883264793a8051c45446b85dd20.png

26.在空白位置下点击粘贴;

a4a947e410915e4bbe48bd34b85c2401.png

27.以管理员身份运行刚刚粘贴的RunAsDate程序;

70707379ebd11bcce897ba41a66c130d.png

28.点击Browse;

8a6bf2afa90fbe5a4083757eee9574e8.png

29.选择StataMP-64.exe,然后点击打开;

345056d66344bacc78f80b4e54982331.png

30.先将时间修改为2019-5-1,然后输入stata 

31.然后点击Create Desktop Shortut,最后再点击Run;

6700f0c2bb8facbe8035669eb9dd0f5b.png

32.禁止程序更新,然后点击OK;

3940603ac37de53c76ef0952d7ef0fa0.png

33.软件可以使用了,关闭这个界面;

d415fa57704faf186b8b78a7e369a4e4.png

34.我们将从菜单栏中拖拽出来的StataMP 16(64-bit)程序删掉;

03f9cb541636dcc465ace680d18b1b21.png

35.我们再运行31步生成的新的stata 16程序;(以后就直接运行这个程序,这个已经修改好时间的了),软件安装完成。

a65fb2cde6b996e146111af1820774ba.png

4

使用教程/Usage Tutorial

本篇们介绍Stata16中data frames(数据框)的使用方法。在Stata16之前的版本,Stata的内存中只能存储一份数据集,这在实际使用中非常不便。

Stata16中增加的data frames允许你在Stata内存中同时存储、操作多份数据集,并且可以将这些数据连接起来,极大提升了数据处理的效率。

下面我们简单介绍data frames的使用方法。

1. 数据框的创建

首先载入一份股票数据。

1// 设置参数 2global github "https://raw.githubusercontent.com/zhangdashenqi" 3webuse set "${github}/the_zen_of_stata/master/data" 4 5// 载入股票数据 6webuse stock.dta, clear

这个时候Stata的内存中已经存在了stock.dta这个数据集了。这份数据集主要包含了股票市值和收益率数据。

7048598ac0d37488a0ca2d9f4c12e262.png

然后我们再载入另一份数据关于股票账面价值的数据:

1frame create 账面价值 2frame 账面价值: webuse bookValue.dta, clear

第1行,用于创建一个名为账面价值的数据框;
第2行,我们指定在账面价值数据框中执行webuse bookValue.dta, clear命令,用于载入bookValues.dta数据集。

那么现在,我们的内存中就有两份数据集了。

2. 数据框的查询

怎么确定内存中有两份数据集呢?我们可以试着输入以下命令:

1frame dir   // 查询内存中的所有数据框

将会显示:

default    89 x 4; stock.dta
账面价值   90 x 3; bookValue.dta

表明内存中存在两份数据集:default账面价值
default数据框是系统默认的数据框,它保存了我们第一载入的数据集stock.dta

当然你也可以对default数据框重命名,将default命名为股票数据:

1frame rename default 股票数据 2frame dir

股票数据   89 x 4; stock.dta
账面价值   90 x 3; bookValue.dta

3. 数据框的切换

1frame change 账面价值 2cwf 账面价值  // 效果同上

那么我们已将将工作的数据框切换至账面价值了,然后可以使用以下两种方式查询当前工作的数据框:

数据框:

1frame pwf      // 查询当前工作的数据框 2pwf            // 同上

结果为:

(current frame is 账面价值)

4. 操作数据框中数据

当前工作的数据框为账面价值,如何在不切换数据框的前提下,调用其他数据框中的数据呢?

Stata提供了两种方式:

如果命令比较短,只有一行,那么可以采用冒号:方式:

1frame 股票数据: sum stkcd year mktValue stkRtn

结果为:

765c19ec3de6195b5d3f0edbd4ea4fe4.png

如果命令比较长,可以采用花括号的方式:

1frame 股票数据{  2    #delimit ;  3    twoway (scatter stkRtn mktValue)  4           (lfit stkRtn mktValue),  5        ytitle("收益率%")  6        xtitle("市值")  7        legend(ring(0) pos(1))  8        scheme(s1mono)  9    ; 10    #delimit cr 11}结果为:

结果为:

c95343347251de7fbbe27d2787cf851c.png

2f894b8da8d0066024d73ac5236b3884.jpeg

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!