Поэтому, просмотрев различные вопросы, заданные здесь, в stackoverflow, я все еще не могу понять функцию dist в R или, возможно, даже матрицу расстояний в целом.
Итак, у меня есть два кадра данных с координатами xy.
df1 <- data.frame(x = runif(3,0,50), y = runif(3,0,50))
df2 <- data.frame(x = runif(20,0,50), y = runif(20,0,50))
Я хочу перебрать первый кадр данных и для каждой точки/строки я хочу проверить расстояние до всех точек во втором df. Это, вероятно, очень легко сделать, и мне жаль и стыдно, что я спрашиваю об этом, но я пытаюсь уже несколько часов. Любая помощь приветствуется!
data.frame
, а неdataframe
... - person AntoniosK   schedule 05.01.2018crossdist
в пакетеspatstat
. - person G5W   schedule 05.01.2018