当前位置:首页 > stata基础命令
筛选样本、交待选择过程
gen n=0
新建变量n等于0
将所有indu内部等于大写I的值对应的n都设为1
replace n=1 if indu==\
egen dum=rmiss(ROA ROE EPS TOPINQ MB top1 sep inddir lev duality size state) dum表示以上这些变量的同一行中缺失值的个数 replace n=2 if dum!=0 tab year n
如果缺失值不为0那么将n置2 按年份显示n的值 按indu来显示n的值
tab indu n
贴标签
label data \股权结构与公司业绩\label var ROA \资产收益率\
log 文件开启,关闭,储存 描述统计
sum top1
就是在变量后面附上说明
top1的统计量
top1统计量的详细显示 top1和state的统计量
已打开文件内所有数据的统计量 2010年的top1的统计量
按year的顺序排练top1的统计量
sum top1,d sum top1 state summarize _all
sum top1 if year==2010 by year,sort: sum top1 by state,sort: sum top1
按state的顺序排列top1的统计量
&表示且,and;|表示或,or;==代示恒等于,!=代示不等于 离散变量的频率统计
tab state
显示state的离散表格
显示year为2012的state的离散表格 按year的顺序显示state的离散表格
显示top1和state的离散表格并显示纵列的频率 显示top1和state的离散表格并显示横排的频率
tab state if year==2010 by year, sort: tab state tab state top1_d,col tab state top1_d,row
报告分位数及其置信区间 centile
centile
显示已打开文件内部所有变量的置信空间和百分位 显示top1的置信空间和百分位
centile top1
centile top1, centile(5 50 95) 显示top1第5个百分位,第50个百分位和第95个百分位的
置信空间 centile top1, centile(20(10)90) 显示top1第20个,第30个,第40个。。。。第90个百分
位的置信空间。(中间的10表示间隔,第一个表示从第几个开始,第三个数表示到第几个百分位结束)
分组描述统计 tabstat
tabstat top1 size lev
制作关于top1,size,lev的平均值统计
制作针对state的top1,size,lev的平均值统计
tabstat top1 size lev, by(state)
tabstat top1 size lev, by(state) stat(mean sd min) 制作针对state的top1,size,lev
的平均值,标准偏差,以及最小值的统计
tabstat top1 size lev, by(state) stat(mean sd min max) nototal 除去总统计值
table year, c(mean top1)
按照年份列出top1的均
table year, c(n top1 mean top1 median top1) 按照年份列出top1的样本的非
丢失数量,均值和中值 table year, c(n top1 mean top1 median size) 按照年份列出top1的样本的非丢失数
量,均值和size的中值 table year, c(mean top1) format(%9.2f) tabstat top1 size lev, format(%9.2f)
均值比较 ttest
ttest top1=40 ttest top1,by(state) ttest ROA1== ROA2 ttesti 24 62.6 15.8 75
中位数比较
median top1,by(state) ranksum top1,by(state) signrank ROA1 = ROA2
多个变量的两组均值或中值比较
ttable3 ROA_w ROE_w EPS_w, by(state)
ttable3 ROA_w ROE_w EPS_w, by(state) median
ttable3 ROA_w ROE_w EPS_w if topone_categ2==1| topone_categ2==2, by(topone_categ2)
按照年份列出top1的样本均值格式为:九位数其中保留小数点后两位 制作针对state的top1,size,lev的平均值,标准偏差,以及最小值的统
报告相关系数 cor pwcorr
cor ROA_w sep top1 state pwcorr ROA_w sep top1 state
pwcorr ROA_w sep top1 state, obs sig
pwcorr ROA_w sep top1 state, obs sig star(0.01) print(0.01)
连续或离散数据的直方图
histogram ROE_w
histogram ROE_w,width(0.02) histogram ROE_w, percent histogram ROE_w, normal
散点图
scatter ROE_w top1
关于state的散点图 精确度设为0.02 按百分比画图 标准精度
scatter ROE_w top1,by(state)
twoway (scatter ROE_w top1) (lfit ROE_w top1) 画出ROE_w和top1的散点图和直线图 scatter ROE_w top1 if indu==\
画出当indu为C2时的散点图
twoway (scatter ROE_w top1) (lfit ROE_w top1) if indu==\画出当indu为C2时
OE_w和top1的散点条线图(柱状图) 图和直线图
graph bar (mean) top1, over(year) graph bar (median) top1, over(year)
画出top1均值的年分布条线图 画出top1中值的年分布条线图
graph bar (median) top1, over(year) over(state) 画出top1中值按年和状态分布的条线图 graph hbar (median) top1, over(year) over(state) hbr为竖向的
共分享92篇相关文档