Hi John,
I have a suggestion for a very nice feature:
Matplotlib could use user-specified units for the data plotted, to easily rescale axes and labels. There is a unit conversion library for Python called UNUM which could handle the conversion. Many professional plotting packages have this feature.
What do you think?
Flávio Codeço Coelho, PhD
Programa de Computação Científica
Fundação Oswaldo Cruz
Rio de Janeiro – Brasil