kuroの覚え書き

96の個人的覚え書き

pandasで読み込んだデータフレームからかんたんにグラフを作る

例えばStudent's T testをやるついでにグラフも描いとこうというような場合。

import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv("./ttest.txt")
des = df.describe()
print(des)
# plt.figure()
des[des.index=='mean'].T.plot.bar(yerr=des[des.index=='std'].values,capsize=2)
# plt.savefig("./ttest.png")
# plt.close('all')

こんな感じで

f:id:k-kuro:20210125204546p:plain
こんな感じにサクッとグラフを描ける。

図をファイルとして保存したければコメントしている部分を外すだけ。