Tearing apart map creation, as it's going to be a lot of different problems to cover. Easiest start might be symbol or chloropleth https://developer.datawrapper.de/docs/creating-a-map