points_to_polygon {spatialrisk} | R Documentation |
Aggregate attributes of coordinates to area level
Description
A data.frame containing coordinates (in terms of longitude and latitude) is joined to the polygon level. Then arithmetic operations on the attributes of the coordinates are applied to obtain aggregated values for each polygon.
Usage
points_to_polygon(sf_map, df, oper, crs = 4326, outside_print = FALSE)
Arguments
sf_map |
object of class sf |
df |
data.frame containing coordinates (column names should be 'lon' and 'lat') |
oper |
an arithmetic operation on the polygon level |
crs |
coordinate reference system: integer with the EPSG code, or character with proj4string |
outside_print |
print points that are not within a polygon (default is FALSE). |
Value
an object of class sf
Author(s)
Martin Haringa
Examples
points_to_polygon(nl_postcode2, insurance, sum(amount, na.rm = TRUE))
## Not run:
shp_read <- sf::st_read("~/path/to/file.shp")
points_to_polygon(shp_read, insurance, sum(amount, na.rm = TRUE))
## End(Not run)
[Package spatialrisk version 0.7.1 Index]