echarts饼状图代码
时间: 2024-06-19 10:00:59 浏览: 100
ECharts是一个强大的JavaScript图表库,用于创建各种交互式图表,包括饼状图。以下是一个简单的ECharts饼状图的基本代码示例:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>ECharts饼状图示例</title>
<!-- 引入ECharts库 -->
<script src="https://cdn.jsdelivr.net/npm/echarts@5.3.2/dist/echarts.min.js"></script>
</head>
<body>
<div id="main" style="width: 600px;height: 400px;"></div>
<script>
// 配置项
var option = {
title: {
text: '饼状图示例'
},
tooltip: {
trigger: 'item',
formatter: "{a} <br/>{b}: {c} ({d}%)"
},
series: [{
name: '各类占比',
type: 'pie',
data: [
{ value: 335, name: '服务一' },
{ value: 310, name: '服务二' },
{ value: 234, name: '服务三' },
{ value: 135, name: '服务四' },
{ value: 1548, name: '服务五' }
],
label: {
normal: {
show: true,
position: 'center'
}
},
emphasis: {
label: {
show: true,
fontSize: '20',
fontWeight: 'bold'
}
}
}]
};
// 初始化图表实例并渲染数据
var myChart = echarts.init(document.getElementById('main'));
myChart.setOption(option);
</script>
</body>
</html>
```
在这个例子中,我们首先在HTML中创建了一个`<div>`元素用于显示图表,然后在JavaScript中设置了图表的配置项(标题、提示信息、数据等),最后初始化并渲染图表。
阅读全文