<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>南丁格尔饼</title>
<script src="echarts.js"></script> </head> <body> <div id="main" style="width: 600px;height:400px;"></div> <script> var option = { backgroundColor: '#2c343c', // 全局的背景颜色。 textStyle: { // 全局的文本样式。 color: 'rgba(255, 255, 255, 0.3)' }, visualMap: { // 视觉映射。 // 不显示 visualMap 组件,只用于明暗度的映射。 show: false, // 映射的最小值为 80 min: 80, // 映射的最大值为 600。 max: 600, inRange: { // 明暗度的范围是 0 到 1 colorLightness: [0, 1] } }, series : [ // 系列。 { name: '访问来源', type: 'pie', // 饼状图 radius: '65%', // 饼半径 data:[ // 数据。 {value:235, name:'视频广告'}, {value:274, name:'联盟广告'}, {value:310, name:'邮件营销'}, {value:335, name:'直接访问'}, {value:400, name:'搜索引擎',itemStyle: { color: '#c23531' } } ], roseType: 'angle', // 南丁格尔图会通过半径表示数据的大小。 // 跟itemStyle一样,label和labelLine的样式也有emphasis状态。 label: { // 系列标签。 normal: { // 通用样式 textStyle: { // 文本样式。 color: 'rgba(255, 255, 255, 0.6)' } } }, labelLine: { // 标签引线。 normal: { lineStyle: { // 引线样式。 color: 'rgba(255, 255, 255, 0.6)' } } }, itemStyle: { // 饼的样式。 normal: { // 通用样式。 color: '#c23531', // 阴影的大小 shadowBlur: 200, // 阴影水平方向上的偏移 shadowOffsetX: 0, // 阴影垂直方向上的偏移 shadowOffsetY: 0, // 阴影颜色 shadowColor: 'rgba(0, 0, 0, 0.5)' }, emphasis: { // 鼠标悬浮时的样式, shadowBlur: 200, shadowColor: 'rgba(0, 0, 0, 0.5)' } } } ] }; // 绘制图表。 echarts.init(document.getElementById('main')).setOption(option); </script> </body> </html>
echarts_南丁格尔饼.html
最新推荐文章于 2023-07-01 22:11:44 发布