ZingChart 中网格饼图的标题

Title for Trellis Pie Charts in ZingChart

我有一个网格样式饼图(同一网格中的多个饼图),类似于 http://www.zingchart.com/docs/chart-types/pie/#pie__trellis_chart。我使用的代码与该页面上的代码非常相似。

我想在每个饼图上放置一个唯一的标题。例如,如果有 4 个饼图,每个饼图代表一年中的不同季度,那么第一个会说 "Q1",第二个会说 "Q2," 等等

网格样式饼图不能为每个饼图使用标题 object。这里有两个选项:

A) 坚持使用网格并为您的标题单独使用 positioned/styled 标签:

 labels:[
     {
       text:"Title 1",
       x: "22%",
       y: "10%",
       fontSize: 16
     },
     {
       text:"Title 2",
       x: "71%",
       y: "10%",
       fontSize: 16
     },
     {
       text:"Title 3",
       x: "22%",
       y:"54%",
       fontSize: 16
     },
     {
       text: "Title 4",
       x: "71%",
       y:"54%",
       fontSize: 16
     }
    ],

Full demo of the trellis pie chart with individually styled labels.

B) 不使用网格,而是使用包含 4 个饼图的图形集。这样您就可以访问每个馅饼的标题 object。

var myConfig = {
  "graphset": [{
    "type": "pie",
    "title": {
      "text": "Title 1"
    },
    "series": [{
      "values": [59]
    }, {
      "values": [55]
    }, {
      "values": [30]
    }, {
      "values": [28]
    }, {
      "values": [15]
    }]
  }, {
    "type": "pie",
    "title": {
      "text": "Title 2"
    },
    "series": [{
      "values": [60]
    }, {
      "values": [40]
    }, {
      "values": [35]
    }, {
      "values": [30]
    }, {
      "values": [20]
    }, ]
  }, {
    "type": "pie",
    "title": {
      "text": "Title 3"
    },
    "series": [{
      "values": [50]
    }, {
      "values": [40]
    }, {
      "values": [30]
    }, {
      "values": [20]
    }, {
      "values": [10]
    }, ]
  }, {
    "type": "pie",
    "title": {
      "text": "Title 4"
    },
    "series": [{
      "values": [40]
    }, {
      "values": [55]
    }, {
      "values": [49]
    }, {
      "values": [40]
    }, {
      "values": [16]
    }, ]
  }]
};


zingchart.render({
  id: 'myChart',
  data: myConfig,
  height: 400,
  width: 600
});
<script src="http://cdn.zingchart.com/zingchart.min.js"></script>
<div id="myChart"></div>

运行 上面的代码片段可以查看演示。

我在 ZC 团队。我们随时为您提供帮助!