highcharts饼状图在图内显示实际数据,圈外显示百分比 10

 我来答
简数科技
2018-04-17 · 超过83用户采纳过TA的回答
知道小有建树答主
回答量:204
采纳率:66%
帮助的人:54万
展开全部

1、环形图可以让饼图展示多个系列的数据。在 Highcharts 中,只需要指定数据列的大小 (size)(参考API:<a href="https://api.hcharts.cn/highcharts#series.dataLabels.distance" rel="nofollow" class="iknow-ueditor-link" target="_blank" title="网页链接">网页链接)

  plotOptions: {
        pie: {
            dataLabels: {
                distance: 100
            }
        }
    },

2、百度回答问题的用户较少,建议直接在Highcharts官网论坛里提问;(网页链接

3、显示实际数据

通过数据标签的格式化字符串或格式化函数来自定义,参考示例代码:网页链接

plotOptions: {  pie: {
    dataLabels: {
      enabled: true,
      // 通过 format 或 formatter 来格式化数据标签显示
      //format: '值: {point.y} 占比 {point.percentage} %',
      formatter: function() {
        //this 为当前的点(扇区)对象,可以通过  console.log(this) 来查看详细信息
        return '<span style="color: ' + this.point.color + '"> 值:' 
            + this.y + ',占比' + this.percentage + '%</span>';
      }
    }
  }
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式