ラベルは穴の中心にあるので、それは、デフォルトで
を示していない、あなたは、白い背景に白いラベルを持っています
...
backgroundColor: 'magenta',
pieSliceTextStyle: {
color: 'cyan'
},
が作業スニペット以下を参照してください... 1つまたは複数のこれらの設定オプションの両方に色を追加
google.charts.load('current', {
callback: function() {
var dataTable = new google.visualization.DataTable();
dataTable.addColumn({label: 'Answer', type: 'string'});
dataTable.addColumn({label: 'Result', type: 'number'});
dataTable.addRows([
['Correct', 0],
['Incorrect', 0],
['Skipped', 77]
]);
var chart = new google.visualization.PieChart(document.getElementById('chart_div'));
chart.draw(dataTable, {
backgroundColor: 'magenta',
chartArea: {
height: '75%',
top: 12,
width: '75%'
},
colors: ['green', 'red', 'gray'],
height: 300,
legend: {
position: 'bottom'
},
pieHole: 0.5,
pieSliceTextStyle: {
color: 'cyan'
},
width: 300
});
},
packages:['corechart']
});
<script src="https://www.gstatic.com/charts/loader.js"></script>
<div id="chart_div"></div>
はい、あなたは正しいです、それは、問題の2番目の画像に示されているように、デフォルトでボディに表示されるべき一貫性によって、中に表示されています。 – aditya
ラベル配置のオプションはありません – WhiteHat
デザインごとに、チャートの中央ではなく本文に数字を表示する必要があります。質問に記載されている2番目のイメージを参照してください。この場合、灰色の背景に何かがあるはずです。 – aditya