阅读权限 255 威望 0 级论坛币 0 个 通用积分 46.1643 学术水平 0 点 热心指数 0 点 信用等级 0 点 经验 60 点 帖子 3 精华 0 在线时间 2 小时 注册时间 2024-1-6 最后登录 2025-8-20
小学生
还不是VIP /贵宾
威望 0 级论坛币 0 个 通用积分 46.1643 学术水平 0 点 热心指数 0 点 信用等级 0 点 经验 60 点 帖子 3 精华 0 在线时间 2 小时 注册时间 2024-1-6 最后登录 2025-8-20
经管之家送您一份
应届毕业生专属福利!
求职就业群
感谢您参与论坛问题回答
经管之家送您两个论坛币!
+2 论坛币
clear all
set more off
cap log use
sysdir set PLUS "I:\mypath" /*设置结果保存路径*/
/*导入数据*/
import excel "C:\Users\Administrator\Desktop\MBA课程教学材料\上课用数据4.xlsx", sheet("Sheet1") firstrow
/*将第一行的内容设置为标签*/
labone, nrow(1)
/*初步数据清洗*/
qui{ //静默运行
drop in 1 /*删除第一行,行=varlist,列=observation*/
destring R001-Dep08,replace /*去字符化,replace是替换原列,generate()可以新建一列并重命名*/
missings dropvars, force /*删除所有值为是缺失值的变量(删除空列)*/
missings dropobs, force /*missings dropobs(删除整行都没有数值的空行)*/
/*特别注意,如果考试的时候数据出现了其它异常值的情况,例如特别不合理的极大值,应该如何处理?*/
}
/*生成标题和引言*/
qui{
/*建立一个word文件,并从STATA输出论文标题*/
putdocx begin
putdocx paragraph, style(Title)//标题
putdocx text ("财政刚性供养压力与县级ZF支出:转移支付的调节效应"), font("宋体",, black)//标题内容
putdocx save Thesis.docx , replace
/*在word文件中,输入第一章标题*/
putdocx begin
putdocx paragraph, style(Heading1) /*设置格式为word标题1*/
putdocx text ("一、引言"), font("宋体",, black)
putdocx save Thesis.docx , append
/*在word文件中,输入引言内容*/
putdocx begin
putdocx paragraph
putdocx text ("本文主要探讨的是ZF财政支出的决定问题。对于县级ZF来说,ZF的财政支出究竟是由什么决定的?究竟是“量入为出”——按照财政收入来规划财政支出,还是更多的受到各项刚性支出的影响,不得不按照支出的需要来计划支出。更少的顾及收入的限制,最终变成“量出为出”?在这一过程中,中央ZF对县级区域财政补贴究竟扮演了什么样的角色?会不会使得县级区域的财政支出更加摆脱财政收入的限制,放松预算约束,进而导致县级ZF支出膨胀?本文利用县级财政的财政供养人口,来衡量县级ZF的财政支出压力,分析这种压力与ZF之间的关系,探讨县级ZF的支出限制会不会屈服于支出压力,进而带来支出的膨胀。数据分析 的结果表明:刚性供养对财政支出的压力确实存在,而转移支付会放大这种压力"), font("宋体",10.5)
putdocx save Thesis.docx , append
}
/*数据的描述性统计*/
qui{
/*生成第二章标题*/
putdocx begin
putdocx paragraph, style(Heading1) /*设置格式为word标题1*/
putdocx text ("二、描述性统计"), font("宋体",, black)
/*描述性统计计算*/
table (command) (result), ///
command(Obs=r(N) Min=r(min) Median=r(p50) Max=r(max) Mean=r(mean) Variance=r(Var) StdDev=r(sd): sum E001, detail) ///
command(Obs=r(N) Min=r(min) Median=r(p50) Max=r(max) Mean=r(mean) Variance=r(Var) StdDev=r(sd): sum R001, detail) ///
command(Obs=r(N) Min=r(min) Median=r(p50) Max=r(max) Mean=r(mean) Variance=r(Var) StdDev=r(sd): sum Dep01, detail) ///
command(Obs=r(N) Min=r(min) Median=r(p50) Max=r(max) Mean=r(mean) Variance=r(Var) StdDev=r(sd): sum R201, detail) ///
command(Obs=r(N) Min=r(min) Median=r(p50) Max=r(max) Mean=r(mean) Variance=r(Var) StdDev=r(sd): sum GDP, detail) ///
command(Obs=r(N) Min=r(min) Median=r(p50) Max=r(max) Mean=r(mean) Variance=r(Var) StdDev=r(sd): sum SP01, detail) ///
command(Obs=r(N) Min=r(min) Median=r(p50) Max=r(max) Mean=r(mean) Variance=r(Var) StdDev=r(sd): sum POP, detail) ///
nformat(%10.2g) sformat(%7s) /*计算描述性统计的结果*/
/*输出描述性统计结果表*/
putdocx paragraph
collect style putdocx, layout(autofitcontents) title("表1.南疆各县级区域财政收支情况描述性统计表") indent(8 pt)
return list
collect label list command, all /*列出每一行的内容并报告行号*/
collect label levels command 1 "一般预算支出合计", modify
collect label levels command 2 "一般预算收入合计", modify
collect label levels command 3 "财政供养人口小计", modify
collect label levels command 4 "财政转移支付小计", modify
collect label levels command 5 "国内生产总值", modify
collect label levels command 6 "滚存结余", modify
collect label levels command 7 "人口(万人)", modify
collect preview
putdocx collect
/*生成对描述性统计的分析*/
putdocx paragraph
putdocx text ("表1给出了对被解释变量、解释变量以及控制变量的描述性统计分析结果。"), font("宋体",10.5)
putdocx save Thesis.docx , append
}
/*实证分析*/
qui{
gen inter= Dep01*R201
reg E001 Dep01 inter R001
predict e, residual
putdocx begin
putdocx paragraph, style(Heading1) /*设置格式为word标题1*/
putdocx text ("三、实证分析"), font("宋体",, black)
/*统计检验与实证策略*/
qui{
putdocx paragraph, style(Heading2) /*设置格式为word标题2*/
putdocx text ("1.统计检验与实证策略"), font("宋体",, black)
putdocx paragraph
putdocx text ("在报告计量结果之前,我们首先利用图形检验了数据变量是否满足最小二乘法的基本假定。这些假定包括线性性、正态性和同方差性。"), font("宋体",10.5)
/*正态性检验*/
/*分位正态*/
qui{
putdocx paragraph
quantile e, graphregion(fcolor(white) lcolor(white)) b1("图1. 残差分布分位正态图") xsize(8) ysize(6) scale(1.4)
graph export qua.png , replace
putdocx image qua.png, width(8 cm) height(6 cm)
/*说明*/
putdocx paragraph
putdocx text ("由图1可以看出,回归误差项e在均值点前半部分高于参考线,在均值点后半部分低于参考线,这表明回归误差项基本满足对称性,但在均值两侧的分布相比正态分布的数据更加集中,与正态分布存在一定差异。"), font("宋体",10.5)
}
/*正态拟合*/
qui{
putdocx paragraph
hist e, bin(7) percent normal graphregion(fcolor(white) lcolor(white)) b1("图2.残差分布直方图(附参考线)") fcolor(dknavy) lc(black) xsize(8) ysize(6) scale(1.4)
graph export hist.png , replace
putdocx image hist.png, width(8 cm) height(6 cm)
/*说明*/
putdocx paragraph
putdocx text ("图2的结论与图1结论类似。由图2可以明显看出,相较于正态分布,回归误差项在靠近均值附近的分布集中趋势更高,表现出有别于正态分布的形态,但是偏离程度不大。"), font("宋体",10.5)
}
/*线性性与同方差性检验*/
qui{
putdocx paragraph
scatter e Dep01, graphregion(fcolor(white) lcolor(white)) yline(0) b1("图3.残差散点图(附参考线)")
graph export escatt.png , replace
putdocx image escatt.png, width(8 cm) height(6 cm)
/*说明*/
putdocx paragraph
putdocx text ("由图3可以看出,回归误差项较为均匀的分布在X轴两侧,且没有明显的证据表明随机误差项的均值随着X的变化而有规律的而变化,因此原模型满足线性性假定和独立性假定。但是,随着财政供养人口的增加,回归误差项e的离散程度有轻微扩大的趋势,因此在最终模型当中,应当对方差进行修正,以避免异方差问题对显著性的影响"), font("宋体",10.5)
}
putdocx save Thesis.docx, append
}
/*计量结果与分析*/
qui{
putdocx begin
putdocx paragraph, style(Heading2) /*设置格式为word标题2*/
putdocx text ("2.计量结果与分析"), font("宋体",, black)
putdocx save Thesis.docx, append
reg E001 Dep01 inter R001
outreg2 * using Thesis.doc, replace stats(coef se)
reg E001 Dep01 inter R001, r
outreg2 * using Thesis.doc, stats(coef se)
reg E001 Dep01 inter R001 GDP, r
outreg2 * using Thesis.doc, stats(coef se)
reg E001 Dep01 inter R001 GDP SP01, r
outreg2 * using Thesis.doc, stats(coef se)
reg E001 Dep01 inter R001 GDP SP01 POP, r
outreg2 * using Thesis.doc, stats(coef se)
preserve
import delimited "C:\Users\Administrator\Desktop\MBA课程教学材料\Thesis.txt", clear
putdocx begin
putdocx table A = data(v1 v2 v3 v4 v5 v6), title("表2. 县级区域财政供养压力对财政支出的影响")
putdocx table A(.,.), font("Times New Roman",10.5)
putdocx save Thesis.docx, append
restore
putdocx begin
putdocx paragraph
putdocx text ("表2第2行计量结果显示,财政供养人口Dep01的系数显著为正,这表明财政供养人口增加会相应增加财政支出。财政供养人口对于地方财政支出有着显著的正向影响,在不控制当地经济总量(GDP)、人口以及滚存结余的情况下,这种影响仅略小于财政收入的影响。此外,交乘项inter的系数也显著为正。表明转移支付进一步放大了财政供养人口对财政支出的影响。通过上述计量结果可以得出结论,县级ZF的刚性供养压力是导致支出膨胀的重要原因,而进一步的转移支付,无助于扭转这一趋势,改善县级ZF的财政状况,相反会进一步加剧财政不平衡。"), font("宋体",, black)
putdocx save Thesis.docx, append
}
}
/*结论*/
qui{
putdocx begin
putdocx paragraph, style(Heading1) /*设置格式为word标题2*/
putdocx text ("四、结论"), font("宋体",, black)
putdocx paragraph
putdocx text ("本文探讨了财政供养压力对财政支出的刚性影响,计量结果证实这一影响机制,同时还发现了ZF转移支付对这种机制的证相同调节作用。本文的研究为进一步探讨地方财政收支平衡问题提供了新的视角。本文的主要不足在于,没有考虑可能的反向因果问题带来的内生性影响。期待后续的研究可以改进这一问题。"), font("宋体",10.5)
putdocx save Thesis.docx, append
}
putdocx clear 复制代码
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝