Chris matplotlib pandas mods

@choldgraf , are these modifications ready to be merged? I'm making a PR so @jkitzes can easily merge if that's OK with you.