计量经济学实验

更新时间:2023-10-28 17:47:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

2014年3月11日星期二

do-file stata自动编程 ado-file sysdir

mkdir d:\\learn\\ cd d:\\learn

copy d:\\stata12\\data\\wage1.dta wage1.dta use wage1.dta ,clear browse 查看数据 dir doedit

删除d:\\learn\\文件夹 erase wage1.dta cd d:\\stata12\\ rmdir d:\\learn\\ dir d:\\

copy mkdir.do d:\\stata12\\mkdir.do erase mkdir.do

do d:\\stata12\\rmdir.do do mkdir.do dir d:\\learn\\

do rmdir,do pwd 查看当前文件夹 do mkdir.do do rmdir,do do mkdir.do dir d:\\

capture 忽略文件夹报错

doedit d:\\stata12\\mkdir.do sysdir

capture mkdir d:\\learn\\ cd d:\\learn

capture copy d:\\stata12\\data\\wage1.dta wage1.dta use wage1.dta ,clear browse 查看数据 dir clear all

查看数据集里所有男性的 wage和 educ的第10~18个观察值 list wage educ if female==0 in 10/18

简单统计一下所有个体的wage.educ的均值、sd.最大值,最小值 summarize wage educ

分男女分别查看wage 的频度分布 by female,sort:tabulate wage

分男女查看wage,educ,exper的偏度、峰度

tabstat wage educ exper,by(female) statistics(skewness kurtosis) columns(statistics) 对wage关于educ exper tenure female进行回归 regress wage educ exper tenure,female do mkdir.do do reg.do

进行编程之后要告诉他人一些东西:(只会显示不会执行) *this program is coded by wanghongping* *class jinrong 121 name lurenjia* version 12

capture mkdir d:\\learn\\

capture copy d:\\stata12\\data\\wage1.dta d:\\learn\\wage1.dta cd d:\\learn\\ use wage1.dta,clear

list wage educ if female==0 in 10/18 summarize wage educ

by female,sort:tabulate wage

tabstat wage educ exper,by(female) statistics(skewness kurtosis) columns(statistics) regress wage educ exper tenure,female *name stu number scores*

1. 在D盘下创建文件夹d:\\homework\\

2. 将数据ceosal1.dta拷贝到homework文件夹 3. 将数据导入stata完成以下工作

1. 查看金融业ceo的salary、sales

2. 报告简单统计量:样本数、均值、标准差、方差、最大值、最小值、偏度、峰度 3. 分别对金融业和非金融业salary关于sales,roe进行回归 4. 在你的do-file的末尾显示你的姓名、学号 5. 命名你的do-file成 姓名_hw1

1、创建文件夹d:\\homework\\ 2、将数据ceosal1.dta拷贝到homework文件夹

3、将数据导入stata并完成下列工作:

(1) 查看第1-15个观察值内金融业ceo的salary、sales

(2) 报告简单统计量:样本数、均值、标准差、方差、最大值、最小值、偏度、峰度

(3)分别对金融业和非金融业salary关于sales, roe进行回归

4、在你的do-file的末尾显示你的姓名、学号

*this is the solution for the homework #1* version 12

capture mkdir d:\\homework\\ cd d:\\homework\\ capture copy

d:\\stata12\\data\\ceosal1.dta ceosal1.dta

use ceosal1.dta,clear

list salary sales if finance==1 in 1/15

tabstat salary-lsales,

columns(statistics) statistics(N mean variance sd min max skewness kurtosis)

by finance, sort:regress salary sales roe

display \姓名:路人甲 学号:111111111111\

导入stata格式数据:use

导入wage1.dta数据集里wage educ exper tenure female 这五个变量 第20-200个观察值 use wage educ exper tenure female in 20/200 using c:\\stata12\\data\\wage1.dta,clear save wage11.dta mkdir c:\\learn\\ cd c:\\learn\\ save wage11.dta dir

save wage11.dta,replace

浏览、查看、编辑数据:list, browse 用数据浏览器查看wage educ female 的前1-10个观察值 list wage educ female in 1/10

browse wage educ female 另外弹出一个窗口 edit educ female in 1/10 2、简单统计命令

summarize tabstat tabulate

1. 快速熟悉数据特征: describe inspect codebook

本文来源:https://www.bwwdw.com/article/g942.html

Top