创新实训博客(21)——Vue中使用ECharts进行数据可视化(进阶部分)
2020-07-14 06:21
561 查看
引入词云
[code] init_top_tag_cloud() { var that = this getTagBrowsingCountRecently().then(response => { const { data } = response var list = [] for (var i in data) { list.push({ 'name': data[i].name, 'value': data[i].count }) } var option = { title: { text: '热门标签' }, tooltip: { show: true }, series: [{ type: 'wordCloud', gridSize: 1, shape: 'rectangle', sizeRange: [20, 60], width: 411, height: 350, textStyle: { normal: { color: function() { return 'rgb(' + [ Math.round(Math.random() * 160), Math.round(Math.random() * 160), Math.round(Math.random() * 160) ].join(',') + ')' } }, emphasis: { shadowBlur: 10, shadowColor: '#333' } }, data: list }] } that.top_tag_cloud.setOption(option) }) },
时间线功能
动态数据图表
多个图表级联
1. 首先初始化图表
2. 为每个图表设置相应的参数
3. 使用echarts自带的级联功能
4. 然后就可以在两个完成级联的图表上,鼠标移动到一个上,在另一个的对应位置也会同时显示信息
词云显示效果
相关文章推荐
- 创新实训博客(29)——接口调用请求汇总(可视化部分)
- Python进阶(四十)-数据可视化の使用matplotlib进行绘图
- 使用Echarts和Ajax动态加载数据进行大数据可视化
- 创新实训博客(32)——用户画像部分基本统计数据的设计构想
- Python进阶(三十九)-数据可视化の使用matplotlib进行绘图分析数据
- 掌握 Ajax,第 10 部分: 使用 JSON 进行数据传输
- 第 10 部分: 使用 JSON 进行数据传输
- vue中$emit的使用进行父子间数据传递
- 掌握 Ajax,第 10 部分: 使用 JSON 进行数据传输
- 使用Echarts进行可视化的数据线呈现
- 数据分析(使用matplotlib,seaborn,ploty进行可视化)——1
- 微信小程序使用 ECharts 实现数据可视化
- 掌握 Ajax,第 10 部分: 使用 JSON 进行数据传输
- 使用R进行数据可视化套路之-多重散点图、连接Mysql获取数据
- Python进阶(三十八)-数据可视化の利用matplotlib 进行折线图,直方图和饼图的绘制
- 使用 D3.js 进行简单的数据可视化--折线图
- 使用部分异常观测数据进行异常检测(翻译自 Anomaly Detection with Partially Observed Anomalies)
- CSDN:借助工具对【本博客访问来源】进行数据图表可视化(网友主要来自欧美和印度等)——记录数据来源截止日期20190811
- 掌握 Ajax,第 10 部分: 使用 JSON 进行数据传输
- Ajax学习摘录之第十部分 使用 JSON 进行数据传输