Skip to content

Managing and Presenting Data

Photo of dn
Hosted By
dn
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
Photo of Python New Zealand - Online Events group
Python New Zealand - Online Events
See more events