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]