The Graph is the thing....
This was a bit of an experiment to work out how to generate an associated graph to go with a map in QGIS - and to run the whole layout end to end in QGIS.
As well as the spatial file I generated a flat file containing the distances and the number of investors. For this I generated an X and Y column for these using 'scale_linear' and constrained the values around 0-100. This gives the nice box distribution.
Next, I opened the graph components in the same map window as the map - styled the map and locked it in Print composer. Doing the same think afterwards for the graph. Text added using labels in Print composer (I did cheat here, I wrote the text in word, for spell checking!).
The goal is to (ultimately) generate an Atlas containing both maps and graphs - but keeping it all contained in QGIS for layout and style purposes (i.e. no inserted pictures for the graphs), so kind of using QGIS for desktop publishing the whole lot....
Of course, if QGIS 2.?? (or 3.X) could include a whizzy graphing package as well, that would be great. The above is a little proof of concept - and there are so many processing options in Q already that could be directly applied to graph formatting!