Divisão de mapas censitários canadenses em R

Sou muito novo no R e no mapeamento e gostaria de criar um mapa de determinados dados. Eu tenho um conjunto de dados chamado "D.Montreal", que mostra de quais visitantes da divisão de censo canadense de Montreal vieram em 2010. Gostaria de criar um mapa usando esses dados para mostrar quantas pessoas vieram de diferentes regiões, talvez colorindo o mapa em cores diferentes, dependendo do número de pessoas.

Existe um pacote que eu possa usar para delimitar as divisões do censo no Canadá?

Até agora, eu fiz o esboço do Canadá:

map("worldHires","Canada", xlim=c(-141,-53), ylim=c(40,85), col="grey90", fill=TRUE)

Muito obrigado!

questionAnswers(1)

yourAnswerToTheQuestion