c3jsを使用して棒グラフの個々の棒の色を変更する

アミット・クマール

棒グラフの個々の棒の色を変更する方法。

    var chart = c3.generate({
    data: {
        columns: [
            ['data1', 30, 20, 50, 40, 60, 50]

        ],
        type: 'bar',
        colors: {
            data1: '#ff0000'
        },
        color: function (color, d) {

            return d.id && d.id === 'data1' ? d3.rgb(color).darker(d.value / 120) : color;
        }
    }
});

ここで、値が45より大きいすべてのバーは緑色で、45未満のバーは赤色である必要があります。

ポタトピーリング

そのようdata.colors.data1に関数を作るだけです

var chart = c3.generate({
    data: {
        columns: [
            ['data1', 30, 20, 50, 40, 60, 50]

        ],
        type: 'bar',
        colors: {
            data1: function(d) {
                return (d.value >= 45) ? '#00ff00': '#ff0000';
            }
        }
    },
    legend: {
       show: false
    },
    // take care of color in tooltip
    tooltip: {
        contents: function (d, defaultTitleFormat, defaultValueFormat, color) {
            color = function() {
                return (d[0].value >= 45) ? '#00ff00' : '#ff0000';
            };
            return chart.internal.getTooltipContent.call(this, d, defaultTitleFormat, defaultValueFormat, color)
        }
    }
});

ちなみに45はグリーンだと思いました。


フィドル-http://jsfiddle.net/vc1Lq1um/

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

Rのggplot棒グラフの棒の色を変更する

分類Dev

PythonPandas棒グラフ-特定の棒の色を変更します

分類Dev

PHPpChartは棒グラフの棒の色を変更します

分類Dev

Google差分棒グラフ-棒の色を変更する

分類Dev

値に基づいてmatplotlibの3D棒グラフの棒の色を変更します

分類Dev

値に基づいてmatplotlibの3D棒グラフの棒の色を変更します

分類Dev

リスト/タプルを渡して、pandas matplotlib棒グラフの棒の色を変更する

分類Dev

Rggplot2棒グラフは特定の棒の色を変更します

分類Dev

シャイニーの棒グラフで棒の色を変更する

分類Dev

Python-IDE Jupiter Notebookを使用して、棒グラフの1つの特定の棒の色を変更するにはどうすればよいですか。

分類Dev

Morris.js棒グラフのデフォルトの色を変更する

分類Dev

パンダの棒グラフの色を変更する

分類Dev

棒グラフの凡例の色を変更する

分類Dev

seaborn.factorplotを使用して作成された棒グラフの棒の幅を変更する

分類Dev

棒グラフの色を変更する方法

分類Dev

海生横棒グラフの色を変更する

分類Dev

棒グラフの色を変更するggplot

分類Dev

Chartjs 2棒グラフの棒の幅を変更する方法

分類Dev

c3jsを使用して作成された棒グラフにアイコンを追加する

分類Dev

Altairの連結グラフ(2つの棒グラフ)の棒の色を変更する

分類Dev

周波数値に基づいて、棒グラフの色を変更する方法

分類Dev

c3js棒グラフで角を丸くする方法

分類Dev

棒グラフとして可変幅のdrawRectを使用する

分類Dev

c3js ツールチップ タイトルに棒グラフの合計数を表示する

分類Dev

d3.js棒グラフの長方形のサイズを変更する

分類Dev

Googleの縦棒グラフ:負の値の縦棒の色を変更する方法

分類Dev

積み上げ棒グラフのフォントの色を変更する

分類Dev

すべての棒グラフ(VBA)のすべての棒グラフカテゴリの色を変更しますか?

分類Dev

ReactJsでChartistJsライブラリを使用して棒グラフのラベルの色とフォントを変更する方法

Related 関連記事

  1. 1

    Rのggplot棒グラフの棒の色を変更する

  2. 2

    PythonPandas棒グラフ-特定の棒の色を変更します

  3. 3

    PHPpChartは棒グラフの棒の色を変更します

  4. 4

    Google差分棒グラフ-棒の色を変更する

  5. 5

    値に基づいてmatplotlibの3D棒グラフの棒の色を変更します

  6. 6

    値に基づいてmatplotlibの3D棒グラフの棒の色を変更します

  7. 7

    リスト/タプルを渡して、pandas matplotlib棒グラフの棒の色を変更する

  8. 8

    Rggplot2棒グラフは特定の棒の色を変更します

  9. 9

    シャイニーの棒グラフで棒の色を変更する

  10. 10

    Python-IDE Jupiter Notebookを使用して、棒グラフの1つの特定の棒の色を変更するにはどうすればよいですか。

  11. 11

    Morris.js棒グラフのデフォルトの色を変更する

  12. 12

    パンダの棒グラフの色を変更する

  13. 13

    棒グラフの凡例の色を変更する

  14. 14

    seaborn.factorplotを使用して作成された棒グラフの棒の幅を変更する

  15. 15

    棒グラフの色を変更する方法

  16. 16

    海生横棒グラフの色を変更する

  17. 17

    棒グラフの色を変更するggplot

  18. 18

    Chartjs 2棒グラフの棒の幅を変更する方法

  19. 19

    c3jsを使用して作成された棒グラフにアイコンを追加する

  20. 20

    Altairの連結グラフ(2つの棒グラフ)の棒の色を変更する

  21. 21

    周波数値に基づいて、棒グラフの色を変更する方法

  22. 22

    c3js棒グラフで角を丸くする方法

  23. 23

    棒グラフとして可変幅のdrawRectを使用する

  24. 24

    c3js ツールチップ タイトルに棒グラフの合計数を表示する

  25. 25

    d3.js棒グラフの長方形のサイズを変更する

  26. 26

    Googleの縦棒グラフ:負の値の縦棒の色を変更する方法

  27. 27

    積み上げ棒グラフのフォントの色を変更する

  28. 28

    すべての棒グラフ(VBA)のすべての棒グラフカテゴリの色を変更しますか?

  29. 29

    ReactJsでChartistJsライブラリを使用して棒グラフのラベルの色とフォントを変更する方法

ホットタグ

アーカイブ