カラムの色をx軸上の値で判断したいと思います。 x軸上の同じ値を持つ棒は、同じ色が割り当てられている必要があります。seaborn barplotのカラム値による色相を定義する
import seaborn as sns
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
df = pd.DataFrame(index=['A','B','C','D','E','F'],data={'col1':np.array([2.3423,4.435,9.234,9.234,2.456,6.435])})
ax = sns.barplot(x='col1', y=df.index.values, data=df,palette='magma')
これは、デフォルト設定のときのように見えます。私はこれを行う単純なエレガントな方法があると推測しますが、どのような解決策にも興味があります。ここ
色相を指定してみましたか?別名 '' hue = 'col1''を 'sns.barplot'の引数として追加しました。 – lanery
はそれを修正しません – themachinist