
数据可视化
生活热爱就好
这个作者很懒,什么都没留下…
展开
-
饼图的基本实现
实现步骤ECharts最基本的代码结构:引入js文件,DOM容器,初始化对象,设置option数据准备:[{name:??,value:??},{},{}]淘宝:12111 京东:23322 唯品会:33223 聚美优品:67899 1号点:1223将type的值设置为type <!-- ECharts最基本的代码结构: 1.引入js文件,DOM容器,初始化对象,设置option 2.数据准备:[{name:??,value:??},{},{}].原创 2021-11-09 10:29:17 · 284 阅读 · 0 评论 -
直角坐标系中的常用配置
直角坐标系中的常用配置直角坐标系图表:柱状图、折线图、散点图网格gridgrid是用来控制直角坐标的布局和大小x轴和y轴就是在grid的基础上进行绘制的显示gridshow原创 2021-11-08 16:56:16 · 555 阅读 · 0 评论 -
折线图基本实现(二)
11.7日更新的版本当中,y轴默认不显示,加上下面的就可以了填充风格 areaStyle紧挨边缘 boundaryGap缩放:脱离0值比例scale:true如果数据靠的很近,数值大,折线图显示就会呈直线,脱离0值比例就可以解决这个问题如果要在一个图表中展示几个不同数据,只要在Series数组下面加对象堆叠效果:stack如上图,由于两个折线图都是以0为参考,所以会出现交叉的现象,如果第二个图在第一个图基础啥进行绘制就不会交叉。在series里面stack的值两个只要保持一致原创 2021-11-08 13:21:49 · 485 阅读 · 0 评论 -
折线图的常见效果
常见效果标记:最大值 最小值 平均值 标注区间markPoint 、markLine、markArea代码 <!-- 1.ECharts最基本的代码结构 2.x轴数据:['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月'] 3.y轴数据:[3000,2800,900,1000,800,700,1400,1300,900,1000,800,600] 4.将type的值设置为ba原创 2021-11-07 20:58:45 · 196 阅读 · 0 评论 -
折线图的基本实现
实现步骤ECharts最基本的代码结构:引入js文件,DOM容器,初始化对象,设置optionx轴数据:数据1:[‘1月’,‘2月’,‘3月’,‘4月’,‘5月’,‘6月’,‘7月’,‘8月’,‘9月’,‘10月’,‘11月’,‘12月’]y轴数据:数据2:[3000,2800,900,1000,800,700,1400,1300,900,1000,800,600]图表类型:在series下设置type:line代码 <!-- 1.ECharts最基本的代码结构原创 2021-11-07 16:49:46 · 247 阅读 · 0 评论 -
通用配置 legend
legend:图例,用于筛选系列,需要和series配合使用legend中的data是一个数组legend中的data的值需要和series数组中某组数据的name值一致代码 <!-- 1.ECharts最基本的代码结构 2.x轴数据:['张三',‘李四’,‘王五’,‘闰土’,‘小明’,‘茅台’,‘二妞’,‘大强’] 3.y轴数据:[88,92,63,77,94,80,72,86] 4.将type的值设置为bar --><!DOCTY原创 2021-11-07 16:25:10 · 810 阅读 · 0 评论 -
通用配置 toolbox
toolbox:ECharts提供的工具栏toolbox配置在option子元素显示工具栏按钮feature内置有导出图片saveAsImage,数据视图dataView,动态类型切换magicType,数据区域缩放dataZoom,重置restore五个工具原创 2021-11-07 14:33:17 · 1275 阅读 · 0 评论 -
通用配置 tooltip
tooltip:提示框组件,用于配置鼠标滑过或点击图表时的显示框触发类型:tiggeritem(放到上面,显示内容)、axis(在柱状图里面就会显示)触发时机:tiggerOnmouseover、clik(点击才会显示)格式化:formatter...原创 2021-11-06 23:37:35 · 247 阅读 · 0 评论 -
通用配置 title
通用配置 通用配置指的是任何图表都能够使用的配置。 标题:title (1)文字样式 textStyle (2)标题边框 boderWidth、borderColor 、boderRadius (3)标题位置 left、top、right、bottom代码 <!-- 1.ECharts最基本的代码结构 2.x轴数据:['张三',‘李四’,‘王五’,‘闰土’,‘小明’,‘茅台’,‘二妞’,‘大强’] 3.y轴数据:[88,92,63,77,94,80,7原创 2021-11-06 22:30:00 · 243 阅读 · 0 评论 -
ECharts常用图表(柱状图)
7大图表柱状图 描述的是分类数据,呈现的是每一个分类中有多少,通过柱状图,可以以清晰的看出每个分类数据的排名情况。图表1:柱状图实现步骤ECharts最基本的代码结构:引入js文件,DOM容器,初始化对象,设置optionX轴数据:数组1:[‘张三’,‘李四’,‘王五’,‘闰土’,‘小明’,‘茅台’,‘二妞’,‘大强’]Y轴数据:数组2:[88,92,63,77,94,80,72,86]图表类型在series设置type:bar //bar是柱状图,line是线状,pie原创 2021-11-06 20:19:53 · 10400 阅读 · 1 评论 -
ECharts相关配置项
ECharts的基本使用相关配置讲解xAxis:直角坐标系中的x轴yAxis:直角坐标系中的y轴series:系列列表。每个系列通过type决定自己的图标类型。ECharts Documentation官方文档中配置项如何使用地址:https://echarts.apache.org/v4/en/option.html#title...原创 2021-11-06 15:48:42 · 153 阅读 · 0 评论 -
ECharts的基本使用
ECharts的介绍ECharts是一个使用JavaScript实现的开源可视化库,兼容性强,底层依赖矢量图形库ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。特点开源免费功能丰富(1)丰富的可视化类型(2)多种数据格式支持( key-value数据格式 二维表 TypedArray)(3)流数据的支持(流数据的动态渲染、增量渲染技术)社区活跃移动端的优化跨平台的使用绚丽的特效三维可视化官网:http://echarts.apache.org/zh/原创 2021-11-06 14:59:23 · 533 阅读 · 0 评论 -
数据可视化
数据可视化数据可视化的主要目的:借助于图形化手段,清晰有效地传达与沟通信息。数据可视化可以把数据从数据从冰冷的数据转换成图形,揭示蕴含在数据中的规律和道理。电商平台数据可视化实时监控系统后台搭建结合Vue开发图表组件WebSocket实现数据推送主题切换\页面合并\全屏切换知识储备HTML、CSS、JSECharts的使用Vue、VueX、Router、WebpackWebSocket的使用项目演示该项目为电商平台数据可视化实时监控系统可以保证实时获取数据进行分析支持大屏展示原创 2021-11-06 13:56:12 · 137 阅读 · 0 评论