I use jupyter notebook to do data analysis and visualizations. I use python libraries like NumPy , pandas , matplotlib to do the gathering, assessing, cleaning, and visualizing then create a pdf or HTML report describing the gathered data using comments and graphs that shows the requested key indices .