1

現在、Canvas.JS を使用していくつかのドーナツグラフに取り組んでいますが、グラフの厚さを設定する適切な方法を見つけることができません。

ドキュメントはかなり広範です (ここにアクセスしてチェックアウトできます) が、「問題」の適切な解決策が見つからないようです。

現在、次のコードでチャートを生成しています。

CanvasJS.addColorSet('circColors', [
  '#7583B2',
  '#E6866A'
]);

var circChartOptions = {
  animationEnabled: true,
  colorSet: 'circColors',
  data: [
    {
      labelFontColor: '#9EA4AC',
      labelFontFamily: 'Lato, sans-serif',
      labelFontWeight: 'normal',
      indexLabelLineColor: 'white',
      type: 'doughnut',
      startAngle:-90,
      toolTipContent: '{label}: {y} - <strong>#percent%</strong>',
      indexLabel: '{label} #percent%',
      dataPoints: [
        { y: 37.47, label: 'Mobile' },
        { y: 62.53, label: 'Desktop' }
      ]
    }
  ]
};

$('#circChart').CanvasJSChart(circChartOptions);

Canvas.JS はチャートの厚さを制御する方法を提供していますか? どんな助けでも大歓迎です。

ありがとう!

4

2 に答える 2

2
data: [
{
  labelFontColor: '#9EA4AC',
  labelFontFamily: 'Lato, sans-serif',
  labelFontWeight: 'normal',
  indexLabelLineColor: 'white',
  type: 'doughnut',
  innerRadius: "85%",
  startAngle:-90,
  toolTipContent: '{label}: {y} - <strong>#percent%</strong>',
  indexLabel: '{label} #percent%',
  dataPoints: [
    { y: 37.47, label: 'Mobile' },
    { y: 62.53, label: 'Desktop' }
  ]
}

innerRadius を使用してティックネスを制御します

于 2016-12-15T23:27:06.457 に答える