I have used mat2listw{spdep}
to create a weights list object that I will later use in a spatial regression. I would like to retrieve from this weights list object the ids of the polygons used to create it.
Is it possible to recover this info from the object?
Here is a reproducible example:
library(spdep)
library(UScensus2000tract)
# load data
data("oregon.tract")
# get coordinates of centroids
coords <- coordinates(oregon.tract)
# calculate a simple distance matrix between coordinates
d <- dist(coords)
d <- as.matrix(d)
# Calculate Spatial weights Matrix (travel time)
my_weights <- mat2listw(d, row.names = row.names(oregon.tract))
# Now I'd like to extract from my_weights the polygon ids