Software

Python

You’ll need to have Python 3 installed, as well as pandas. Nothing we didn’t use in the first half!

Drawing tools

You’ll need Adobe Illustrator to do the design work.

Technical Setup

Later on you’ll need to edit your ~/.matplotlib file to always export TrueType fonts when saving as PDF. Don’t do this until we cover it in class.

mkdir -p ~/.matplotlib
echo 'pdf.fonttype: 42' >> ~/.matplotlib/matplotlibrc
echo 'ps.fonttype: 42' >> ~/.matplotlib/matplotlibrc

If you don’t do this, all of your pandas/matplotlib graphics won’t have editable text in Illustrator, it’ll just show up as weird shapes and you’ll have to type everything all over again!