pandas groupby した後のカラム
grouypby agg した後の、columns を 階層1に統合。
tmp_kigo2.columns = ['_'.join(col) if col[1]!='' else col[0] for col in tmp_kigo2.columns]
seaborn の figsize
seaborn で figsize 変更するには以下のメソッドが使いやすい。
g = sns.catplot( x='year', y='金額', hue='フラグ', data=df, kind='bar' ) g.fig.set_size_inches(15, 4) plt.show()
jupyter notebook の src から画像を復元する方法
最初の data:image/png;base64
の文言は BOMみたいなもんなので、抜いてください。
import base64 from PIL import Image from io import BytesIO text = "" def base642image(data): try: ddata = base64.b64decode(data) img = Image.open(BytesIO(ddata)) except TypeError: self.fail('invalid_image') return img base642image(text)
git でファイルを残しつつ管理対象から消したいとき
cachedオプションつけなくて、ファイル消してしまった...
# --cachedオプションを付けることにより、ファイルを残したまま管理対象から外すことができます。 $ git rm --cached [削除したいファイル]