Altairの使い方

AltairPandas で作成したデータフレームを描画するパッケージのひとつです。 VegaVega-Liteという(たぶん)JavaScriptベースの描画パッケージを、Pythonでも使えるようにしたものです。

データフレームを読み込んだalt.Chartオブジェクトに対して、.mark_*でプロットの種類、.encodeでデータ点、.propertiesでプロットのタイトルなどを設定するという感じで作業が抽象化されています。

Altairにもデータを集計する機能がありますが、基本はPandasで前処理は完了させておくのがよいと思います。