Census department of India released 2011 population by religion data last year if I am not wrong. I always wanted to play with this data. Not just religious data, any data related to states is interesting. Because I can compare how the states are doing in any given data. I visualized this data with barplots, compared different religious population across the states. But one thing I wanted to do was to visualize this data into India map to see how the data varies from one state to another. By doing this we get to see the overview of this data. This became possible with few lines of code with choroplethr and choroplethrAdmin1 package. Even though you can create similar maps in many ways in r, I found creating country map with these two packages quite easy.
Here are the maps. It’s self explanatory
This data can also be added to google map layer and we can create a map like this
We can also select certain regions of the country. Here I zoomed the northeastern part of the country for the same data.
Here’s the code fo recreate these maps.
You can access the raw data here