我有一个以饼图形式显示数据的页面。我使用谷歌图表,代码如下:
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Product', 'Sale In Percent'],
['product2', 5.5],
['product3', 7.5],
['product4', 1.5],
['product5', 8.5],
]);
var options = {
title: 'Product Sales'
};
var chart = new google.visualization.PieChart(document.getElementById('piechart2'));
chart.draw(data, options);
}
</script>
<div id="piechart2" style="width: 700px; height: 400px; position: relative;"></div>
这是一个有效的 JS FIDDLE: https ://jsfiddle.net/alex4uthis/j78vmq00/2/
在这里,我还有 1 个产品作为 product1,其值为 77。由于该值始终较高,因此我从图表中省略了。当我绘制图表时,我们可以看到 product2% 变为 23.9%,product3% 变为 32.6 等等......但我想用我在“Sale In Percent”列中给出的内容绘制饼图。(意味着 product1 用5.5等...)请帮助我。