Altairの使い方

AltairはPythonでグラフを描くためのライブラリのひとつです。 Pandasで作成したデータフレームも描画できます。

データフレームをalt.Chartオブジェクトに変換して、プロットの種類(.mark_*)やデータ点(.encode)、タイトルなどを設定(.properties)するという構成になっています。 matplotlibに比べて作業が抽象化されていて、宣言的に記述できるのが特徴です。

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

注釈

Altairは、Vega-LiteというJavaScriptでグラフを描くためのパッケージを、Pythonでも使えるようにしたものです。