带有部分彩色切片的Highchart饼图

杰罗姆·普罗旺斯

我想知道是否有可能创建一个饼图,其中每个切片都部分着色,以表示该切片的“完成度”(以百分比为单位)。

最好用一个例子来解释。

彩色饼图示例

谢谢!

迈克·扎瓦雷洛(Mike Zavarello)

您可能要看一下使用极坐标图(请参阅http://www.highcharts.com/demo/polar)。

尝试以Highcharts演示中的“列”系列作为起点。那是应该使您最接近要实现的目标的版本。您可以为每个点设置不同的颜色以匹配您的示例。

更新(2016年5月29日):我严格根​​据您的示例图片制作了一个样本提琴:https : //jsfiddle.net/brightmatrix/uzna0mk6/

这是我从Highcharts极坐标图演示中修改的代码。它并不是100%完美的,因为楔形标签的格式很难像示例图像中那样进行格式化,但这应该会使您走得更远。

我希望这有帮助!

$(function () {
    $('#container').highcharts({
        chart: { polar: true },
        title: { text: 'Highcharts polar chart with colored wedges' },
        legend: { enabled: false },
                plotOptions: {
                // starts the chart at the 12-o-clock position
            pointPlacement: 'on'
        },
        xAxis: {
                type: 'category',
            categories: ['series A','series B','series C','series D','series E'],
        },
        yAxis: {
            min: 0, max: 100,
            labels: { enabled: false }
        },
        plotOptions: {
            series: {
                dataLabels: {
                  enabled: true,
                  inside: true,
                  verticalAlign: 'middle'
                },
                // keeps the pie wedges joined together
                pointPadding: 0,
                groupPadding: 0,
                stacking: 'normal'
            }
        },
        series: [{
            type: 'column',
            name: 'background fill for the wedges',
            data: [18,30,45,47,5],
            color: '#BCBCBC',
            enableMouseTracking: false, // prevent the user from interacting with this series
            dataLabels: { enabled: false }
        }, {
            type: 'column',
            name: 'wedge value',
            data: [
                // each slice of the pie gets its own color
                { y: 82, color: 'blue' },
              { y: 70, color: 'purple' },
              { y: 55, color: 'orange' },
              { y: 53, color: 'yellow' },
              { y: 95, color: 'green' }
            ]
        }]
    });
});

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何以编程方式隐藏海图饼图切片

来自分类Dev

使用Google Charts API中的饼图切片,在切片的单击上导航到其他页面

来自分类Dev

Highchart不显示带有Ajax数据的饼图

来自分类Dev

在饼图系列上使用.hide()可以隐藏单个切片,例如图例事件

来自分类Dev

dc-js禁用单击饼图时选择切片

来自分类Dev

如何设置带有多个环的每个切片的jqplot甜甜圈图颜色?

来自分类Dev

在饼图的特殊切片上禁用悬停

来自分类Dev

设置饼图标签准确位于PIE高图切片的中心

来自分类Dev

Matlab:明确指定饼图切片颜色

来自分类Dev

使用ZingChart在饼图切片上显示百分比

来自分类Dev

我可以使用Highcharts为每个饼图切片分配不同的半径吗?

来自分类Dev

设置饼图切片和图例的颜色

来自分类Dev

NVD3为饼图的每个切片创建单击事件

来自分类Dev

从中心开始部分填充FLOT饼图切片的颜色

来自分类Dev

带有部分彩色切片的Highchart饼图

来自分类Dev

高图:更改饼图部分的颜色而无需切片动画

来自分类Dev

Google图表:如何更改饼图切片的顺序?

来自分类Dev

d3.js具有每个切片偏移起始角度的多层饼图

来自分类Dev

为熊猫饼图系列匹配切片的着色

来自分类Dev

Silverlight DataVisualization饼图-切片选择颜色更改

来自分类Dev

可变数量的切片:饼图概念

来自分类Dev

角度图-饼图,在每个数据切片内显示标签

来自分类Dev

高图:更改饼图部分的颜色而无需切片动画

来自分类Dev

dc.js颜色饼图带有颜色域的切片颜色

来自分类Dev

使Amcharts切片占据整个饼图

来自分类Dev

Google图表:基于图例的饼图切片

来自分类Dev

如何使用highchart在饼图切片的单击上调用按钮单击事件

来自分类Dev

从csv加载数据时,Highchart饼图显示“切片0.0%”

来自分类Dev

切片颜色的谷歌饼图动画

Related 相关文章

  1. 1

    如何以编程方式隐藏海图饼图切片

  2. 2

    使用Google Charts API中的饼图切片,在切片的单击上导航到其他页面

  3. 3

    Highchart不显示带有Ajax数据的饼图

  4. 4

    在饼图系列上使用.hide()可以隐藏单个切片,例如图例事件

  5. 5

    dc-js禁用单击饼图时选择切片

  6. 6

    如何设置带有多个环的每个切片的jqplot甜甜圈图颜色?

  7. 7

    在饼图的特殊切片上禁用悬停

  8. 8

    设置饼图标签准确位于PIE高图切片的中心

  9. 9

    Matlab:明确指定饼图切片颜色

  10. 10

    使用ZingChart在饼图切片上显示百分比

  11. 11

    我可以使用Highcharts为每个饼图切片分配不同的半径吗?

  12. 12

    设置饼图切片和图例的颜色

  13. 13

    NVD3为饼图的每个切片创建单击事件

  14. 14

    从中心开始部分填充FLOT饼图切片的颜色

  15. 15

    带有部分彩色切片的Highchart饼图

  16. 16

    高图:更改饼图部分的颜色而无需切片动画

  17. 17

    Google图表:如何更改饼图切片的顺序?

  18. 18

    d3.js具有每个切片偏移起始角度的多层饼图

  19. 19

    为熊猫饼图系列匹配切片的着色

  20. 20

    Silverlight DataVisualization饼图-切片选择颜色更改

  21. 21

    可变数量的切片:饼图概念

  22. 22

    角度图-饼图,在每个数据切片内显示标签

  23. 23

    高图:更改饼图部分的颜色而无需切片动画

  24. 24

    dc.js颜色饼图带有颜色域的切片颜色

  25. 25

    使Amcharts切片占据整个饼图

  26. 26

    Google图表:基于图例的饼图切片

  27. 27

    如何使用highchart在饼图切片的单击上调用按钮单击事件

  28. 28

    从csv加载数据时,Highchart饼图显示“切片0.0%”

  29. 29

    切片颜色的谷歌饼图动画

热门标签

归档