#r #coordinates #shapefile
Вопрос:
Я использую R studio, чтобы сделать какой-то проект для коллег. У меня есть координаты lon lat из базы данных, которую я использую, и мне нужно сгруппировать эти координаты по районам, как мне действовать? У меня также есть файл формы с необходимой мне географической границей (районы). Могу ли я объединить оба файла?
str(d1)
'data.frame': 4087 obs. of 10 variables:
$ id : num 1.53e 08 1.55e 08 1.45e 08 1.57e 08 1.57e 08 ...
$ latitud : num 40.5 40.4 40.4 40.5 40.3 ...
$ longitud : num -3.47 -3.66 -3.69 -3.87 -3.78 ...
$ location : chr "Constituciu00F3n, 90, Torreju00F3n de Ardoz" "Madrid Capital" "Madrid Capital" "Las Rozas de Madrid" ...
$ description : chr "GARSIERRA. Local muy amplio con 1 bau00F1o. Situado en la segunda planta del centro comercial El Cu00EDrculo, a"| __truncated__ " PISO vende excelente local comercial A PIE DE CALLE.rnrnPropiedad de uso comercial con dos amplias estancias q"| __truncated__ "Local oficina en 2 plantas de 300 meytros cada una, luminoso, 4 bau00F1os, buena finca, excelente zona y muy bien comunicado." "en exclusiva local comercial de 37 m2 a la venta en las Rozas (Madrid). Se encuentra en el centro de la poblaci"| __truncated__ ...
$ rawPrice : num 120343 123000 2500000 93500 481219 ...
$ subtypeId : num 0 0 0 0 0 0 0 0 0 0 ...
$ conservationState: Factor w/ 4 levels "poco","medio",..: 2 3 4 NA NA NA NA NA NA NA ...
$ surface : num 119 81 700 37 153 151 95 444 766 54 ...
$ floor : num 7 5 3 NA NA NA NA NA NA NA ...
#I made a duplicate of the df as an s.f object
coords_alquiler<-st_as_sf(a1, coords = c("longitud", "latitud"),
crs = 4326, agr = "constant")
Я хочу как-то сгруппировать координаты по районам
Комментарии:
1. Можете ли вы предоставить некоторые примеры данных, чтобы лучше понять ваши структуры данных?
2. Конечно! Я отредактировал свой вопрос. Фрейм данных довольно прост, всего 10 переменных. Но я хочу рассчитать среднюю цену за «окрестности», поэтому мне нужно сгруппировать координаты, чтобы я мог рассчитать прибыльность