Advanced graphs using Matplotlib
Our line graph is pretty, but it still needs considerable work to be a truly professional-looking visualization: it lacks a scale, grid lines, zoom capabilities, and other features that would make it a completely useful chart.
We could spend a lot of time making it more complete, but there's a faster way to get much more satisfactory graphs and charts in our Tkinter application: Matplotlib.
Matplotlib is a third-party Python library for generating professional-quality, interactive graphs of all types. It's a vast library with many add-ons, and we won't cover much of its actual usage, but we will look at how to integrate Matplotlib charts into a Tkinter application. To demonstrate this, we'll create a bubble chart showing the yield of each plot as it relates to humidity and temperature.
You should be able to install the matplotlib
library using pip
with this command:
$ pip install --user matplotlib
For complete...