2020年9月18日金曜日

Jupyter上でChartifyを使用して散布図を表示する

Jupyter上でChartifyを使用して散布図を表示するには、以下のサンプルのようにscatterを使用します。
markerでマーカーの形を変更する事ができます(asterisk, circle, circle_cross, circle_x, cross, diamond, diamond_cross, hex, inverted_triangle, square, square_x, square_cross, triangle, x, *, +, o, ox, o+)。

サンプルコード

import chartify
import pandas as pd

chart_data = chartify.examples.example_data()
print(chart_data)

ch = chartify.Chart(blank_labels=True, x_axis_type='datetime', y_axis_type='linear')
ch.set_title("散布図サンプル")
ch.plot.scatter(data_frame=chart_data, x_column='date', y_column="total_price", 
    size_column='total_price', color_column='fruit', marker='asterisk')
ch.show()

〇出力画像

インストール方法

Jupyterの仮想環境で以下のコマンドを実行します。
pipenv install chartify

関連情報

・Chartifyのgithubリポジトリ
https://github.com/spotify/chartify

0 件のコメント:

コメントを投稿