# single year
index_distance(
m = subset(korea_gravity, year == 2020),
d = subset(korea_gravity, year == 2020),
dist_col = "dist_cent"
)
# multiple years
library(dplyr)
library(tidyr)
library(purrr)
korea_gravity %>%
select(year, orig, dest, flow, dist_cent) %>%
group_nest(year) %>%
mutate(i = map2(
.x = data, .y = data,
.f = ~index_distance(m = .x, d = .y, dist_col = "dist_cent", long = FALSE)
)) %>%
select(-data) %>%
unnest(i)
Run the code above in your browser using DataLab