全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
39210 51
2017-08-28
悬赏 20 个论坛币 已解决
我有400多个地区的经纬度,数据变量分别是,地区,代码,经度,纬度。如何用stata geodist计算出任意两地之间的距离。就是需要创建出一个矩阵,里面有任意的两地之间的距离。谢谢大神!亲测有效追增论坛币!

最佳答案

二维码

扫码加我 拉你入群

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

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

全部回复
2017-8-28 09:34:38
复制代码
二维码

扫码加我 拉你入群

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

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

2017-8-28 15:09:46
deem 发表于 2017-8-28 10:40
这是我的数据样子
附件列表
二维码

扫码加我 拉你入群

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

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

2017-8-28 15:11:30
deem 发表于 2017-8-28 10:40
请问,能根据我的数据样子帮我编写一下吗?非常感谢!
二维码

扫码加我 拉你入群

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

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

2017-8-28 16:17:04
雯雯517 发表于 2017-8-28 15:11
请问,能根据我的数据样子帮我编写一下吗?非常感谢!
你改下变量名就行了呀 这段代码挺清晰呀
二维码

扫码加我 拉你入群

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

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

2017-8-28 16:54:24
已用您的方法计算出来任意两地间的距离,谢谢。想追问一个,用这样的方法计算出来的数据,有重复值。比如说:citycode1=110101 citycode2=110102 计算出来一个距离,citycode1=110102 citycode2=110101,又会计算出来一个相同的距离。我试过用duplicates drop dist,force。但是这样删掉的重复值不对。怎么仅保留一个距离呢?非常感谢!
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群