楼主: xiaoluolorn
248 0

GeoDa生成的.gal文件转空间权重MATLAB程序 [推广有奖]

  • 2关注
  • 0粉丝

博士生

6%

还不是VIP/贵宾

-

威望
0
论坛币
6804 个
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
305 点
帖子
99
精华
0
在线时间
338 小时
注册时间
2010-10-19
最后登录
2017-11-22

xiaoluolorn 学生认证  发表于 2017-11-11 14:11:02 |显示全部楼层
本帖最后由 xiaoluolorn 于 2017-11-12 13:27 编辑

将.gal文件转MATLAB可用空间权重矩阵文件。
用法:需要将gal文件进行修改,用记事本打开.gal文件,删除第一行数据;如果存在不与任何其他地区相连的地区,.gal文件里面会相应的存在一个空行,此时需要在空行里面插入0或其他任何数字。 w=gal2wmat(‘filename.gal’)就可得到权重矩阵w。自编程序,有任何bug请反馈。
eg:
%   把下面的格式
%   0 34 map DZM   %
%   8 2            %
%   7 5            %
%   30 0           %
%                  %
%   转换成这样:
%   8 2            %
%   7 5            %
%   30 0           %
%   0              %
% -------------------------------------------------------

支持楼主:购买VIP购买贵宾 购买后,论坛将奖励 10 元论坛资金给楼主,以表示您对TA发好贴的支持
 
载入中......

gal2wmat.rar

565 Bytes

售价: RMB 1 元

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

GMT+8, 2017-11-23 00:18