SharedBMat function

Shared boundary matrix

Shared boundary matrix

This function calculates the shared boundary matrix

SharedBMat(sf_pol, rn = FALSE)

Arguments

  • sf_pol: spatial polygons, spatial lines object or spatial data frame
  • rn: logical, default FALSE. If TRUE, the spatial weights matrix is row-normalized

Returns

  • W: spatial weights matrix (length of shared boundary between spatial units)

Examples

library("sf") ger <- st_read(system.file("shape/GermanyNUTS3.shp", package = "SDPDmod"), quiet = TRUE) bav <- ger[which(substr(ger$NUTS_CODE,1,3)=="DE2"),] ## Bavarian districts W <- SharedBMat(bav)

Author(s)

Rozeta Simonovska

  • Maintainer: Rozeta Simonovska
  • License: GPL (>= 3)
  • Last published: 2025-04-11

Useful links