ヒストグラムのバーの色を変更する

ネリー・ルイス

条件に応じて色違いの棒グラフを表示したいのですが。つまり、2から5の間のバーを別の色で設定したいと思います。

私はこれを試しました:

bins = np.linspace(0, 20, 21)

lista_float_C1 = [1,1,1,2,2,2,3,4,4,5,5,6,7,8,8,8,8,10,11,11]

colors = []

y = plt.hist(lista_float_C1, bins, alpha=0.5 )

for x in y[1]:
    if (x >= 2)&(x=<5):
        colors.append('r')
    else: 
        colors.append('b')
print(colors)    

plt.hist(lista_float_C1, bins, alpha=0.5, color = colors )
plt.show()

このエラーが発生します:

color kwarg must have one color per data set. 1 data sets and 21 colors were provided

クアンホアン

パッチをプロットした後、パッチを変更できます。

lista_float_C1 = [1,1,1,2,2,2,3,4,4,5,5,6,7,8,8,8,8,10,11,11]

fig,ax = plt.subplots()
ax.hist(lista_float_C1, bins, alpha=0.5 )

for p in ax.patches:
    x =  p.get_height()

    # modify this to fit your needs
    color = 'r' if (2<=x<=5) else 'b'
    p.set_facecolor(color)

plt.show()
plt.show()

出力:

ここに画像の説明を入力してください

ビンの値で色を付けたい場合:

for p in ax.patches:
    # changes here
    x,y =  p.get_xy()

    color = 'r' if (2<=x<=5) else 'b'
    p.set_facecolor(color)
plt.show()

出力:

ここに画像の説明を入力してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

選択したmatplotlibヒストグラムビンバーの値を指定して色を変更します

分類Dev

パンダヒストグラムのバーの位置を変更します

分類Dev

JFreeChartヒストグラムの色を動的に変更しますか?

分類Dev

JFreeChartヒストグラムの色を動的に変更しますか?

分類Dev

Plotly:ヒストグラムのホバーテンプレートを変更する方法は?

分類Dev

プログラムでブートストラップポップオーバーの色を変更する

分類Dev

Pythonヒストグラムの凡例形式を変更する

分類Dev

ヒストグラムの軸を変更するMatlab

分類Dev

Rggplotのヒストグラムバーのパーセンテージラベルを変更します

分類Dev

matplotlibでヒストグラムバーの一意の色を選択する方法は?

分類Dev

グーグルチャートは個々のヒストグラムデータポイントの色を変更します

分類Dev

ggplot2ヒストグラムの色を変更できません

分類Dev

ベースrのヒストグラムのx軸スケールを変更する方法

分類Dev

ヒストグラムラベルのサイズを変更する

分類Dev

パンダのヒストグラム間のスペースを変更する方法

分類Dev

既存のnumpyヒストグラムをブーストヒストグラムに変換する

分類Dev

サポートライブラリを使用して、アクションバーの検索ヒントのテキストの色を変更する

分類Dev

積み上げヒストグラムRの位置を変更する

分類Dev

(カスタム)プログレスバーの色を変更する

分類Dev

プログレスバーの色をプログラムで変更する方法

分類Dev

MenuItemのテキストの色をプログラムで変更する

分類Dev

Plotly inRでヒストグラムバーを異なる色にする方法

分類Dev

Twitterブートストラッププログレスバーの色を変更する

分類Dev

ヒストグラムの変更

分類Dev

Rハイチャーターヒストグラムのビン幅を変更する方法

分類Dev

プログラムで剣道UIスケジューラのイベントの色を変更する方法

分類Dev

Gnuplot: 積み上げヒストグラムバーの色

分類Dev

GoogleSheet-シートリストを介してグラフバーの色を動的に変更する

分類Dev

Android 11(API 30)でステータスバーのテキストの色をプログラムで変更する

Related 関連記事

  1. 1

    選択したmatplotlibヒストグラムビンバーの値を指定して色を変更します

  2. 2

    パンダヒストグラムのバーの位置を変更します

  3. 3

    JFreeChartヒストグラムの色を動的に変更しますか?

  4. 4

    JFreeChartヒストグラムの色を動的に変更しますか?

  5. 5

    Plotly:ヒストグラムのホバーテンプレートを変更する方法は?

  6. 6

    プログラムでブートストラップポップオーバーの色を変更する

  7. 7

    Pythonヒストグラムの凡例形式を変更する

  8. 8

    ヒストグラムの軸を変更するMatlab

  9. 9

    Rggplotのヒストグラムバーのパーセンテージラベルを変更します

  10. 10

    matplotlibでヒストグラムバーの一意の色を選択する方法は?

  11. 11

    グーグルチャートは個々のヒストグラムデータポイントの色を変更します

  12. 12

    ggplot2ヒストグラムの色を変更できません

  13. 13

    ベースrのヒストグラムのx軸スケールを変更する方法

  14. 14

    ヒストグラムラベルのサイズを変更する

  15. 15

    パンダのヒストグラム間のスペースを変更する方法

  16. 16

    既存のnumpyヒストグラムをブーストヒストグラムに変換する

  17. 17

    サポートライブラリを使用して、アクションバーの検索ヒントのテキストの色を変更する

  18. 18

    積み上げヒストグラムRの位置を変更する

  19. 19

    (カスタム)プログレスバーの色を変更する

  20. 20

    プログレスバーの色をプログラムで変更する方法

  21. 21

    MenuItemのテキストの色をプログラムで変更する

  22. 22

    Plotly inRでヒストグラムバーを異なる色にする方法

  23. 23

    Twitterブートストラッププログレスバーの色を変更する

  24. 24

    ヒストグラムの変更

  25. 25

    Rハイチャーターヒストグラムのビン幅を変更する方法

  26. 26

    プログラムで剣道UIスケジューラのイベントの色を変更する方法

  27. 27

    Gnuplot: 積み上げヒストグラムバーの色

  28. 28

    GoogleSheet-シートリストを介してグラフバーの色を動的に変更する

  29. 29

    Android 11(API 30)でステータスバーのテキストの色をプログラムで変更する

ホットタグ

アーカイブ