小编mda*_*rds的帖子

在 R 中获取 2 个英国邮政编码之间的距离

我有一个数据框,df其中包含带有英国邮政编码值的多个观察值。我想创建一个新列,用于计算每个观测值 df$origin 和 df$dest 中邮政编码之间的距离。

我没有获得 Google Maps API 的资金,想知道是否可以使用PostcodeioR? 或者在 RStudio 中有替代的免费方法吗?

# MRE
origin <- c("S6 2PA", "S35 0DP", "M1 6BD", "DE55 4JF")
dest <- c("S5 7AU", "S5 7AU", "S5 7AU", "S5 7AU")

df <- tibble(origin,dest)
Run Code Online (Sandbox Code Playgroud)

优选地,所创建的距离是驾驶距离,而不是直线距离,但是我意识到这可能是不可能的。

maps r distance postal-code

0
推荐指数
1
解决办法
85
查看次数

标签 统计

distance ×1

maps ×1

postal-code ×1

r ×1