我有一个数据框,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)
优选地,所创建的距离是驾驶距离,而不是直线距离,但是我意识到这可能是不可能的。