私はこのデータフレームdf
持っている:Y軸に、私が欲しいながら、私はシステムを持ちたいX軸でDataFrameの個別の色の凡例を使用してヒートマップを作成するにはどうすればよいですか?
plt.figure(figsize=(12,6))
ax = sns.heatmap(df, annot=False, linewidths=.5, cmap="Set3")
plt.ylabel('Features', fontsize=12)
plt.xlabel('Systems', fontsize=12)
plt.xticks(rotation='vertical')
plt.yticks(rotation='horizontal')
plt.show()
:私はseabornの「ヒートマップ」を作成したい
df = pd.DataFrame(columns=["System","F1", "F2", "F3", "F4"],
data=[["System1",0,1,0,0],
["System2",0,1,0,0]])
を特徴を持つこと。 System-Featureの値が0の場合、色は濃い青色、それ以外は薄い青色です。
どうすればいいですか?
X軸のシステムとY軸の機能は私には分かりません。また、この場合の色の制御方法は? – Dinosaurius
あなたは手動で目盛りラベルを設定することができ、cmapパラメータを使用する必要があります。私はこれを短時間で更新します。 – akilat90
@Dinosauriusはこれがあなたが望むプロットですか? – akilat90