I'm using Qgis, but I am quite familiar with R and python. So I could use any of these.

I want a map of mexico but want to color the stats according to a certain variable. It goes from 0 to 100. So it would be like a heatmap of Mexico. What would be the best way to do this?  I'm also looking for it to be as pretty as possible :). Thank you!

Julián.