Skip to content

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
Data Science using Python
Python
Software Development
Applied Math
Reporting

Members are also interested in