Managing and Presenting Data


Details
Please note the change in usual date per KiwiPyCon (23~25 August)
Cameron Riddell: the mechanics of matplotlib and how one could embed charts into various outputs:
-
practical session using matplotlib
-
Two APIs, OO API → Figure & Axes
-
Coordinate spaces, annotations, legend
-
exposure to a range of different charts, eg single-dimensional data leading to pie-charts, etc
-
Standard univariate & bivariate charts
-
How to present 3+ variables, and when is this not a good idea.
-
further tools, both for data-manipulation and presentation.
-
Short observations about how stats/presentation can be improved/mis-leading
-
Intentionality demo
-
Inline legends demo
-
Python, Jupyter, markdown, matplotlibs GUI, and maybe Flask or FastAPI)?
Andy Robinson: ReportLab PDF Toolkit (available from PyPi, https://www.reportlab.com) An overview of ReportLab’s libraries for creation of dynamic PDFs and graphics from raw data.
- use cases, problems and projects
- a gallery of sample output
- overview of the layers:
- canvas for PDF file construction,
- flowing objects,
- graphics: custom shapes that can draw themselves
- high level markup language, and use with a templating system
- Open source library
- Canvas interface and basic drawing operations
- Graphics: a shapes library with charts and custom graphics
- Platypus: page layout and flow library
- Commercial package
- Markup language for ease and speed
- Embedding custom graphics
- creating json to pdf workflows

Managing and Presenting Data