快速入門
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
以下是顯示圓餅圖的簡單網頁範例:
您可以將下列程式碼片段複製到電腦上的 .html 檔案,然後在瀏覽器中開啟檔案,以便顯示上方的圓餅圖:
<html>
<head>
<!--Load the AJAX API-->
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
// Load the Visualization API and the corechart package.
google.charts.load('current', {'packages':['corechart']});
// Set a callback to run when the Google Visualization API is loaded.
google.charts.setOnLoadCallback(drawChart);
// Callback that creates and populates a data table,
// instantiates the pie chart, passes in the data and
// draws it.
function drawChart() {
// Create the data table.
var data = new google.visualization.DataTable();
data.addColumn('string', 'Topping');
data.addColumn('number', 'Slices');
data.addRows([
['Mushrooms', 3],
['Onions', 1],
['Olives', 1],
['Zucchini', 1],
['Pepperoni', 2]
]);
// Set chart options
var options = {'title':'How Much Pizza I Ate Last Night',
'width':400,
'height':300};
// Instantiate and draw our chart, passing in some options.
var chart = new google.visualization.PieChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
</head>
<body>
<!--Div that will hold the pie chart-->
<div id="chart_div"></div>
</body>
</html>
長條圖如何?
如要將圓餅圖轉換為長條圖,請在程式碼中將 google.visualization.PieChart
替換為 google.visualization.BarChart
,然後重新載入瀏覽器。您可能會發現「Slices」圖例遭到截斷。如要修正這個問題,請將 width
從 400 變更為 500、儲存檔案,然後重新載入瀏覽器。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-07-10 (世界標準時間)。
[null,null,["上次更新時間:2024-07-10 (世界標準時間)。"],[],[],null,["# Quick Start\n\nHere's a simple example of a page that displays a [pie chart](/chart/interactive/docs/gallery/piechart):\n\n|---|---|\n| | |\n\n| The chart above is interactive--try mousing over the slices or legend entries.\n\nYou can copy the snippet below to an .html file on your computer and open it in your browser to display\nthe pie chart shown above: \n\n```html\n\u003chtml\u003e\n \u003chead\u003e\n \u003c!--Load the AJAX API--\u003e\n \u003cscript type=\"text/javascript\" src=\"https://www.gstatic.com/charts/loader.js\"\u003e\u003c/script\u003e\n \u003cscript type=\"text/javascript\"\u003e\n\n // Load the Visualization API and the corechart package.\n google.charts.load('current', {'packages':['corechart']});\n\n // Set a callback to run when the Google Visualization API is loaded.\n google.charts.setOnLoadCallback(drawChart);\n\n // Callback that creates and populates a data table,\n // instantiates the pie chart, passes in the data and\n // draws it.\n function drawChart() {\n\n // Create the data table.\n var data = new google.visualization.DataTable();\n data.addColumn('string', 'Topping');\n data.addColumn('number', 'Slices');\n data.addRows([\n ['Mushrooms', 3],\n ['Onions', 1],\n ['Olives', 1],\n ['Zucchini', 1],\n ['Pepperoni', 2]\n ]);\n\n // Set chart options\n var options = {'title':'How Much Pizza I Ate Last Night',\n 'width':400,\n 'height':300};\n\n // Instantiate and draw our chart, passing in some options.\n var chart = new google.visualization.PieChart(document.getElementById('chart_div'));\n chart.draw(data, options);\n }\n \u003c/script\u003e\n \u003c/head\u003e\n\n \u003cbody\u003e\n \u003c!--Div that will hold the pie chart--\u003e\n \u003cdiv id=\"chart_div\"\u003e\u003c/div\u003e\n \u003c/body\u003e\n\u003c/html\u003e\n```\n\nHow About a Bar Chart?\n----------------------\n\nConvert the pie chart to a bar chart by replacing `google.visualization.PieChart` with `google.visualization.BarChart` in the code and reloading your browser. You\nmay notice that the \"Slices\" legend is truncated. To fix this, change `width` to 500\nfrom 400, save the file, and reload your browser. \n[**Next: *How does it\nwork?***](/chart/interactive/docs/basic_load_libs)"]]