The dataset contained data points with numerous labels which I wanted to plot. First I had to manually process the data point labels because the labels were not uniform, for example 'Bridge (road over rail)','Bridge (rail over road)','Rail Bridge','Railway Bridge' and so on. Once I had identified all the labels I was interested in I collected them in lists and used these to create dataframes which were subsets of the main dataframe:
Then I plotted this data onto a blank outline map
This blog includes:
Scripts mainly in Python with a few in R covering NLP, Pandas, Matplotlib and others. See the home page for links to some of the scripts. Also includes some explanations of basic data science terminology.