以下の内容はhttps://paper.hatenadiary.jp/entry/2016/10/21/030753より取得しました。


pythonで相関係数を可視化する

問題設定

ニクラス問題で教師データのラベルが 1, 0だった時にそのラベルごとに変数の相関を、さらにラベルの違いごとに変数相関に違いがあるかを確認する。

コード

plt.figure(figsize=(10, 10))
plt.subplot(221)
plt.title('alldata corr')
sns.heatmap(train_X.corr(), square=True)
plt.subplot(222)
plt.title('corr difference')
sns.heatmap(train_X[train_y==0].corr() - train_X[train_y==1].corr(), square=True)

plt.subplot(223)
plt.title('class0 corr')
sns.heatmap(train_X[train_y==0].corr(), square=True)
plt.subplot(224)
plt.title('class1 corr')
sns.heatmap(train_X[train_y==1].corr(), square=True)

出力

f:id:misos:20161021030741p:plain




以上の内容はhttps://paper.hatenadiary.jp/entry/2016/10/21/030753より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14