Извлечь B C файл переписи - PullRequest
0 голосов
/ 28 апреля 2020

Я скачал сильный текст шейп-файлов многоугольника канадского переписного уровня (https://www12.statcan.gc.ca/census-recensement/2011/geo/bound-limit/bound-limit-2011-eng.cfm) и импортировал его в R с помощью функции readOGR из пакета rgdal.

Однако я изо всех сил пытаюсь извлечь шейп-файлы специально из Briti sh Columbia. Я использовал некоторые из предыдущих объяснений для успешного извлечения почтовых индексов штатов США ( Карты Choropleth в R-TIGER Shapefile ).

Мне нужна помощь в извлечении шейп-файлов B C.

1 Ответ

1 голос
/ 28 апреля 2020

Я не знаю, какую географическую область c или водный объект вы выбрали на этом сайте. Я загрузил Цифровой Файл Границы Провинций / территорий. Я прочитал шейп-файл Briti sh Columbia с использованием следующей команды

library(rgdal)

df <- readOGR(dsn = "C:\\Users\\User\\Desktop\\gpr_000a11a_e", layer = "gpr_000a11a_e")

#To see the data head
head(df@data)

#To see a particular column of the shapefile
df@data$PRENAME

#Subsetting British Columbia from the shapefile
BC = subset(df, PRENAME=="British Columbia")

#Plotting it
plot(BC)
...