16.4 Summary
In this chapter, we’ve extended the automated analysis and reporting to include more use of the built-in statistics
library to compute correlation and linear regression coefficients. We’ve also made use of the matplotlib library to create images that reveal relationships among variables.
The objective of automated reporting is designed to reduce the number of manual steps and avoid places where omissions or errors can lead to unreliable data analysis. Few things are more embarrassing than a presentation that reuses a diagram from the previous period’s data. It’s far too easy to fail to rebuild one important notebook in a series of analysis products.
The level of automation needs to be treated with a great deal of respect. Once a reporting application is built and deployed, it must be actively monitored to be sure it’s working and producing useful, informative results. The analysis job shifts from developing an understanding to monitoring...