楼主: ruamingxi111
8203 15

[程序分享] 空间面板回归--做出空间面板回归的命令 [推广有奖]

  • 0关注
  • 1粉丝

初中生

28%

还不是VIP/贵宾

-

威望
0
论坛币
4 个
通用积分
7.9729
学术水平
3 点
热心指数
3 点
信用等级
0 点
经验
279 点
帖子
8
精华
0
在线时间
10 小时
注册时间
2016-3-15
最后登录
2020-4-29

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

上篇帖子的关键词:

空间面板回归——用stata做出空间面板回归--距离倒数的权重矩阵

0、所有代码


use "G:\Program Files(x86)\Stata15\E1.dta"



xtset _ID year


spset



xtreg aqi job_house_01 log_conges_dayconges_job_house_01 log_pergdp  log_buslog_gas fdi i.year, fe


xtreg aqi job_house_01 log_conges_dayconges_job_house_01 log_pergdp  log_bus log_gasfdi i.year, re



spmatrix create idistance M if year == 2017



spxtregress aqi job_house_01 log_conges_dayconges_job_house_01 log_pergdp  log_buslog_gas fdi i.year, fe dvarlag(M)


spxtregress aqi job_house_01 log_conges_dayconges_job_house_01 log_pergdp  log_buslog_gas fdi i.year, re dvarlag(M)



1、引言,最终还是做出空间面板回归了,找到的回归有三类方法,我用的第二类。


第一类:陈强书上的 —— xlmle 优点是模型多,方法多,缺点是不知道怎么建立数据;


第三类:忘了,但确实存在。


第二类:stata网传的方法, spxtregressy x1 x2, fe dvarlag(M)


下面我对第二类方法进行讲解。



2、数据、资料的准备。



stata官网上的数据来源:


https://www.stata.com/gsearch.php?q=spatial&restrict=SP&site=stata&client=stata&proxystylesheet=stata&output=xml_no_dtd


https://www.stata.com/gsearch.php?q=spatial&restrict=SP&site=stata&client=stata&proxystylesheet=stata&output=xml_no_dtd



2-1 说明:右上图的download是整本书关于空间回归的实际案例教学;(不同于陈强),是第二个教学书籍。


2-2 说明2:这是对方案例中的数据



spxtregress 命令下的数据,就是我们要搞的空间面板回归。 2-1下载的整本pdf,也有对应的下载命令  pdf 199页





2-3 说明3:数据


总之,打开那个 犯罪率1960——1990.dta  是下面这个样子(如果你要学pdf的案例的话)(有时候直接点开那个dta文件,是另外一个错码的样子——你要把dta文件放到stata根目录下,然后用 use homicide_1960_1990 的命令打开。)




    我们的目标是做空间面板,网传的方法都是 面板数据 + 自己做一个权重矩阵,我学到这一步,卡在了 不知道如何把权重矩阵与面板数据一一对应,然后做出空间面板回归。这个方法有待后来人去分享把。


    我这里分享的是第二个做空间面板的方法。——在带shp,带地理坐标系的dta文件上,直接加上面板数据,然后用2-1下载的stata说明手册的spxtregress的方法做空间回归,我做成了面板回归,还tm是一一对应的,解决了我们的噩梦。


   


3、自己的空间面板数据加工



3-1 首先你得会用stata做空间权重矩阵,(我的另外一篇文章讲了,用arcgis把地理坐标系转成shp,用shp导入stata建立dta,此时的dta 带有空间数据的shp。然后用这个dta就可以建立距离倒序的 权重矩阵。 ——是的,我有了shp文件,也许用GEODA软件能做出contiguity的权重文件,后来人去试试。)





这个数据形式是另一篇文件的结果,也是我们这篇做空间面板回归的开始。



3-2 我们要做空间面板回归,数据加工就是——在后面加上我们的Y x1 x2 X...,


——我就手动复制的。!此时就完成了数据准备,跟2-3 的教学案例原始数据文件一样了。




4 回归。


按照pdf教学案例去做把。 P196-199的方法,就得到了结果。我的代码也贴到了本篇文章开头。



就这样,祝大家早日做出结果。





二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


image012.jpg (62.16 KB)

image012.jpg

image010.jpg (29.95 KB)

image010.jpg

image008.jpg (54.06 KB)

image008.jpg

image006.jpg (91.77 KB)

image006.jpg

image004.jpg (33.63 KB)

image004.jpg

image002.jpg (18.67 KB)

image002.jpg

已有 1 人评分经验 收起 理由
np84 + 100 精彩帖子

总评分: 经验 + 100   查看全部评分

沙发
ruamingxi111 发表于 2019-3-27 17:10:44 |只看作者 |坛友微信交流群
做个word发一发

总结--如何生成权重矩阵的所有方法.docx

1.14 MB

使用道具

藤椅
ruamingxi111 发表于 2019-3-27 17:13:22 |只看作者 |坛友微信交流群
dddddddddddddddd

如何做出空间回归.pdf

845.26 KB

使用道具

板凳
ruamingxi111 发表于 2019-3-27 17:15:46 |只看作者 |坛友微信交流群
我在做的过程参考了大量的人大论坛文件。 自己做出来后,把过程放了出来。喝水不忘掘水人,希望后来人拓展的结果 也能本着帮助他人的心态分享到网上,替那些需要的人 谢谢你们。 就这样##

使用道具

报纸
muqiaoe 学生认证  发表于 2019-5-9 14:12:49 |只看作者 |坛友微信交流群
感谢分享!

使用道具

地板
网络小猪 发表于 2019-8-15 10:19:18 |只看作者 |坛友微信交流群
谢谢分享!

使用道具

7
gongdeanding 发表于 2019-10-29 22:29:20 |只看作者 |坛友微信交流群
感谢分享

使用道具

8
dengsuling 学生认证  发表于 2019-11-13 15:40:59 |只看作者 |坛友微信交流群
感谢分享

使用道具

9
wangsk941222 发表于 2019-12-10 18:37:53 |只看作者 |坛友微信交流群
ruamingxi111 发表于 2019-3-27 17:13
dddddddddddddddd
资料被删了,楼主能不能发我一下啊,326794099@qq.com

使用道具

10
purepink 发表于 2020-4-24 20:57:53 |只看作者 |坛友微信交流群
ruamingxi111 发表于 2019-3-27 17:10
做个word发一发
请问文档中的算权重矩阵标准化了吗?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 04:33