Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何计算多个纬度和经度数据之间的距离?_R_Distance_Latitude Longitude - Fatal编程技术网

R 如何计算多个纬度和经度数据之间的距离?

R 如何计算多个纬度和经度数据之间的距离?,r,distance,latitude-longitude,R,Distance,Latitude Longitude,我有1100个站点位置(纬度和经度)数据和10000个房屋位置(纬度和经度)数据。是否可以使用R代码计算每个房屋的车站和房屋之间的最小距离?我还想要一个能给每个房子提供最低距离的车站。有可能吗?这里有一个玩具示例,用于查找m点和n城市之间的质量距离。它应该直接转化为你的车站/房屋问题 我提出了世界城市,旋转地球(可以这么说),并停止了四个城市。然后我又转了一圈,在两点处停了下来。这里的两个数字无关紧要:如果我们有4和2或1100和10000,这应该没什么关系 worldcities欢迎来到SO。

我有1100个站点位置(纬度和经度)数据和10000个房屋位置(纬度和经度)数据。是否可以使用R代码计算每个房屋的车站和房屋之间的最小距离?我还想要一个能给每个房子提供最低距离的车站。有可能吗?

这里有一个玩具示例,用于查找
m
点和
n
城市之间的质量距离。它应该直接转化为你的车站/房屋问题

我提出了世界城市,旋转地球(可以这么说),并停止了四个城市。然后我又转了一圈,在两点处停了下来。这里的两个数字无关紧要:如果我们有4和2或1100和10000,这应该没什么关系


worldcities欢迎来到SO。这实际上不是一个可重复的问题。请参阅:。我建议你提供一个实际数据的例子,并展示你想要的结果。没有可复制的代码,我帮不了你多少忙。但您应该查看
geosphere
包。该软件包中的函数
distHaversine()
应该可以满足您的需要。拉希德,我的回答是否解决了您的问题?如果是,请;这样做不仅给回答者提供了一些观点,也为有类似问题的读者提供了一些结尾。如果提供了多个答案,尽管您只能接受一个答案,但您可以选择向上投票,只要您认为有帮助。(如果仍然存在问题,您可能需要编辑问题并提供更多详细信息。)