weight什么时候用复数用s t a t a生成空间权重的操作步骤
用s t a t a生成空间权重有三个步骤:
第一步:得到数据库文件和坐标文件
1.这一步是由于在实际分析中会删除个别省份,然后基于剩余省份制作s h p文件后生成空间权重文件。到中国地图省级、省会城市、城市、县的d b f和s h p文件,注意:各级地图的d b f和s h p文件的名称必须相同且是英文,如p r o v i n c e.d b f和p r o v i n c e.s h p,p r o v c a p.d b f和p r o v c a p.s h p 等
2.在s t a t a中安装s p ma p、s h p2d t a和mi f2d t a命令是s s c i n s t a l l s p ma p\s h p2d t a\m i f2d t a
3.在指定目录下,运行命令s h p2d t au s i n gP r o C a p,
d a t a("P r o C a p_d a t a")c o o r("P r o C a p_c o o r d i n a t
e s"),其中下划线部分分别是使用的数据库和坐标名称,转换后的数据库和坐标文件名称,然后用命令me r g e I D u s i n g p r o c a p_c o o r d i n a t e s,将文件复制到t x t文档中编辑成符合g e o d a格式(第一行写上截面单位数和变量数,第二行是变量名称,用英文下双引号引起,用逗号隔开,剩下行是观测
值也要用逗号隔开,当然可以先在e x c e l中编辑再拷过来)然后打开g e o d a~t o o l s~s h a p e~p o i n t s f r o m a s c i i,主要设置位置,然后保存为s h p文件,最后基于此文件生成空间权重矩阵,当然质点文件只能生成k n e a r e s t和t h r e s h o l d d i s t a n c e 距离权重。
第二步:如果用g e o d a生成了权重数据,那么可以通过以下方法转换成s t a t a文件
1.用g e o d a生成不同类型的权重文件,比如p r o v i n c e_k n e a r.g w t,打开另存为p r o v i n c e_k n e a r.t x t
2.用记事本打开后复制出来或者在s t a t a中输入命令
i n s h e e t u s i n g p r o v i n c e_k n e a r.t x t,删除关键词,保留位置变量和邻近数量变量,并重命名为v1和v2,并另存为s p w e i g h t3.d t a
3.在s t a t a中安装s p w e i g h t x t命令
4.输入命令
c l e a r a l l
s y s u s e s p w e i g h t3.d t a,c l e a r
l i s t v1v2
s p w e i g h t x t v1v2,p a n e l(34)t i me(8)ma t r i x(W) e i g wt a b l e
就可以生成中国34个省份观测单位8年的权重指标了。
注意:其中p a n e l()项可以设置你要生成的权重观测单位数一般与原始文件一致,如果想减少几个省份,则先在原始文件减少,t i m e()设置生成时间的维数,一般空间面板数据用的上。然后生成的权重数据分为横截面和面板类型分别保存在C r o s s S e c t i o n We i g h t M a t r i x F i l e(Wc s.d t a)和P a n e l We i g h t M a t r i x F i l e(Wx t.d t a)中要查看只需输入u s e Wc s.d t a,c l e a r或者u s e Wx t.d t a,c l e a r即可
第三步:空间面板回归
主要说g mm估计
命令是s p g m mx t y x1x2,n c(7)w m f i l e(S P Wx t) g mm(1)m f x(l i n)t e s t
以上都基于国内例子。大家具体分析。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论