Echarts个性化图表的样式--绘制南丁格尔图

<!DOCTYPE html>

<html lang="en">
<head>
<meta charset="UTF-8">
<title>个性化图表的样式--绘制南丁格尔图</title>
</head>
<body>
<div id="main" style="width:800px;height:600px;"></div>
<script src="echarts.js"></script>
<script>
myChart = echarts.init(document.querySelector("#main"));
myChart.setOption({
backgroundColor:‘#2c343c‘,
textStyle:{color:‘rgba(255,255,255,.6)‘},
roseType:‘angle‘,//设置成 南丁格尔图
itemStyle:{
normal:{
color:‘#c23531‘, //设置扇形的颜色
shadowBlur:200, //阴影的大小
shadowOffsetX:0, //阴影水平方向上的偏移
shadowOffsetY:0, //阴影垂直方向上的偏移
shadowColor:‘rgba(255,255,255,.5)‘ //阴影颜色
}
},
series:[
{
name:‘‘,
type:‘pie‘,
radius:‘55%‘,
data:[
{value:235,name:‘视频广告‘,itemStyle:{normal:{color:‘#243516‘}}},
{value:135,name:‘联盟广告‘},
{value:350,name:‘邮件营销‘},
{value:146,name:‘直接访问‘},
{value:211,name:‘搜索引擎‘}
]
}
],
label:{
normal:{
textStyle:{
color:‘rgba(255,255,255,.6)‘
}
}
},
labelLine:{
normal:{
lineStyle:{
color:‘rgba(255,255,255,.3)‘
}
}
},
visualMap:{
show:false, //不显示visualMap组件,只用于明暗度的映射
min:80,
max:600,
inRange:{
colorLightness:[0,1] //明暗度的范围是0到1
}
}
})
</script>
</body>
</html>
时间: 2024-10-05 23:30:28

Echarts个性化图表的样式--绘制南丁格尔图的相关文章

Webstorm+Webpack+echarts构建个性化定制的数据可视化图表&amp;&amp;两个echarts详细教程(柱状图,南丁格尔图)

Webstorm+Webpack+echarts   ECharts 特性介绍 ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表. ECharts 3 中更是加入了更多丰富的交互功能以及更多的可视化效果,并且对移动端做了深度的优化.   1.npm

ECharts学习(2)--饼状图之南丁格尔图

1.上一篇中讲了如何绘制一个简单的柱状图,这次要画的是饼图,饼图主要是通过扇形的弧度表现不同类目的数据在总和中的占比,它的数据格式比柱状图更简单,只有一维的数值,不需要给类目.因为不在直角坐标系上,所以也不需要xAxis,yAxis. 2.itemStyle都会有normal和emphasis两个选项,normal选项是正常展示下的样式,emphasis是鼠标 hover 时候的高亮样式.也可以把阴影的效果设置在hover的时候. 3.背景色是全局的,所以直接在 option 下设置backgr

ECharts大屏可视化【词云,堆积柱状图,折线图,南丁格尔玫瑰图】

一.简介 参考ECharts快速入门:https://www.cnblogs.com/yszd/p/11166048.html 二.代码实现 1 <!DOCTYPE html> 2 <html> 3 <head> 4    <meta charset="UTF-8"> 5    <title>ECharts入门</title> 6 </head> 7 <body> 8    <!--

变异南丁格尔玫瑰图(多背景,多边线)

option = { color: ['#32A8E8', '#E75B5A', '#F5F45E', '#AE77EF', '#A3B8EF', '#FE9E6C', '#65CF92', '#71BCE6', '#6B6ADF', '#72C23A'], tooltip: { trigger: 'item', formatter: "{a} <br/>{b} : {c} ({d}%)" }, legend: { left: '10%', orient: 'vertica

使用chart和echarts制作图表

  前  言 chart.js是一个简单.面向对象.为设计者和开发者准备的图表绘制工具库.它可以帮你用不同的方式让你的数据变得可视化.每种类型的图表都有动画效果,并且看上去非常棒,即便是在retina屏幕上.Chart.js基于HTML5 canvas技术,支持所有现代浏览器,并且针对IE7/8提供了降级替代方案.并且它不依赖任何外部工具库,轻量级(压缩之后仅有4.5k),并且提供了加载外部参数的方法. ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上

Echarts调整图表上下左右的间距,Echarts调整柱状图左右的间距

Echarts调整图表上下左右的间距,Echarts调整柱状图左右的间距 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ?Copyright 蕃薯耀 2017年5月5日 http://www.cnblogs.com/fanshuyao/ 做了个柱状图的报表,如下: 但是图和下面的表格没有对齐,需要

使用echarts绘制条形图和扇形图

使用echarts绘制条形图和扇形图 简单举例说明下echarts如何绘制条形图和扇形图 代码示例 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>echarts绘制条形图和扇形图</title> <script src="echarts.js"></script&g

knockout+echarts实现图表展示

一.需要学习的知识 knockout, require, director, echarts, jquery.简单的入一下门,网上的资料很多,最直接就是进官网校习. 二.效果展示 三.require的配置 require.config.js中可以配置我们的自定义模块的加载. require.config({ baseUrl: ".", paths: { text: "requirejs/text", jquery: "jquery/jquery-1.11.

13个JavaScript图表(JS图表)图形绘制插件【转】

现在网络上又有越来越多的免费的(JS 图表)JavaScript图表图形绘制插件.我之前给一家网站做过复杂的图形,我们用的是 highchart.在那段时间,没有很多可供选择的插件.但现在不同了,很容易就可以找到很多功能非常不错的图表库.个人而言,此类插件的上升,是因为: 1. Flash 过去是最佳解决方案,但很多人多在从那迁移: 2. 现代浏览器及其更强大的计算能力,使其在转化绘制实时数据方面的能力更佳: 3. 绘制矢量图的不同技术愈发成熟:VML.SVG 和 Canvas. 当然了,你需要