全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
12221 5
2010-06-24
在写硕士论文,需要计算美国各城市间的距离,现在有每个城市的经度、纬度坐标,我知道可以用“globdist”,但是不知道要怎么写命令。

附件里就是个简单的例子,10个城市的。紧急求助啊,不胜感激。

另外,还想问一下,如果是要回归 y=f(x1)*h(x2)这样的方程式,应该用什么方法啊?
附件列表

10 cities.xlsx

大小:8.78 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

全部回复
2010-6-24 09:46:20
1# moonbeam0120 set more off

cd c:\data
use city, clear

rename long lon
sort cyid

forvalues k = 1(1)10 {

local i = cyid[`k']

local lat_n = lat[`k']

local lon_n = lon[`k']

globdist kmTo`i', lat0(`lat_n') lon0(`lon_n')
}

list
edit
二维码

扫码加我 拉你入群

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

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

2017-1-4 21:40:20
请问楼主做出来了吗??
二维码

扫码加我 拉你入群

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

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

2019-2-19 22:15:51
程序真好用
二维码

扫码加我 拉你入群

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

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

2021-7-9 08:58:47
houquan给的命令确实能计算出距离,可是为什么得到的距离矩阵不对称?A到B的距离和B到A的距离不相等。请问有人知道是怎么回事吗?
二维码

扫码加我 拉你入群

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

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

2022-4-25 20:51:07
houquan 发表于 2010-6-24 09:46
1# moonbeam0120 set more off

cd c:\data
您好,请问这个k指的是啥呀,我需要改这个数吗?因为我需要算所有企业所在市到杭州的球面距离,我试着用了一下,没成功,您能给我解答一下吗,谢谢
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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