1.前端HTML和CSS

告警事件TOP 5

设备类型告警TOP 5

2.前端JS

new Vue({

el: '#app',

data: {

fullscreenLoading: false

},

mounted() {

// 页面加载就获取所有模板

this.init()

},

methods: {

init() {

this.fullscreenLoading = true;

axios.get(site_url + "top5_data/").then(res => {

if (res.data.result) {

this.fullscreenLoading = false;

this.chart1 = echarts.init(document.getElementById('chart1'));

this.chart1.setOption({

tooltip : {

trigger: 'axis',

axisPointer : { // 坐标轴指示器,坐标轴触发有效

type : 'shadow' // 默认为直线,可选为:'line' | 'shadow'

}

},

grid: {

left: '3%',

right: '4%',

bottom: '3%',

containLabel: true

},

xAxis : [

{

type : 'value'

}

],

yAxis : [

{

type : 'category',

data : res.data.data.top5_title_res.title_list,

axisTick: {

alignWithLabel: true

}

}

],

series : [

{

name:'数量',

type:'bar',

barWidth: '40%',

data: res.data.data.top5_title_res.count_list

}

]

});

this.chart2 = echarts.init(document.getElementById('chart2'));

this.chart2.setOption({

tooltip : {

trigger: 'axis',

axisPointer : { // 坐标轴指示器,坐标轴触发有效

type : 'shadow' // 默认为直线,可选为:'line' | 'shadow'

}

},

grid: {

left: '3%',

right: '4%',

bottom: '3%',

containLabel: true

},

xAxis : [

{

type : 'value'

}

],

yAxis : [

{

type : 'category',

data : res.data.data.top5_device_type_res.type_list,

axisTick: {

alignWithLabel: true

}

}

],

series : [

{

name:'数量',

type:'bar',

barWidth: '40%',

data: res.data.data.top5_device_type_res.count_list

}

]

});

} else {

this.fullscreenLoading = false;

this.$message.error('请求失败')

}

},'json');

}

}

})

3.Django代码

top5_data/接口返回数据

{

"top5_title_res": {

"count_list": [18268, 18273, 18309, 30361, 30398],

"title_list": [

"1.18.6.11发生进程端口告警",

"1.18.6.20发生进程端口告警",

"1.18.6.13发生进程端口告警",

"1.18.6.18发生进程端口告警",

"1.18.6.9发生进程端口告警"

]

},

"top5_device_type_res": {

"type_list": ["中央处理器", "内存", "硬盘", "基本警报", "端口"],

"count_list": [16029, 24217, 51166, 140975, 170223]

}

}

实现效果

django html5 柱状图,python + Element 展示柱状图相关推荐

  1. python画柱状图-python plotly画柱状图代码实例

    这篇文章主要介绍了python plotly画柱状图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码 import pandas as ...

  2. 超详细的Python matplotlib 绘制柱状图

    复习回顾 Python 为数据展示提供了大量优秀的功能包,其中 matplotlib 模块可以方便绘制制作折线图.柱状图.散点图等高质量的数据包. 关于 matplotlib 模块,我们前期已经对ma ...

  3. python画柱状图代码-Python绘制堆叠柱状图的实例

    有个朋友要求帮忙绘制堆叠柱状图,查阅了一些文档之后也算是完成了,只是一个小demo,下面我就记录一下. 1.什么是堆叠柱状图 与并排显示分类的分组柱状图不同,堆叠柱状图将每个柱子进行分割以显示相同类型 ...

  4. 数据可视化实验:python数据可视化-柱状图,条形图,直方图,饼图,棒图,散点图,气泡图,雷达图,箱线图,折线图

    数据可视化实验:python数据可视化 实验8-12:大数据可视化工具-python 目录 1柱状图 2条形图 3直方图 4饼图 5棒图 6散点图 7气泡图 8雷达图 9箱线图 10折线图 1柱状图 ...

  5. Python Matplotlib绘制柱状图(bar和barh函数)详解

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 python免费学习资 ...

  6. python数据分析——pyecharts柱状图全解(小白必看)

    击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 伯仲之间见伊吕,指挥若定失萧曹. 一 ...

  7. python画直方图代码-python plotly画柱状图代码实例

    这篇文章主要介绍了python plotly画柱状图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码 import pandas as ...

  8. python画柱状图代码-python plotly画柱状图代码实例

    这篇文章主要介绍了python plotly画柱状图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码 import pandas as ...

  9. python绘制横向柱状图 妈妈再也不用担心我不会画图了

    python绘制横向柱状图 妈妈再也不用担心我不会画图了 前言 实现代码 成果 前言 事情要从一次画图开始说起 当我开开心心搞到一堆数据,以为能够休息的时候,这时候我突然想起来,是不是绘制成柱状图更直 ...

最新文章

  1. 59.进程的三种状态,以及之间转换的过程
  2. Vue中bus的使用
  3. 看完王兴刷屏之后,你该学会建立属于自己的第一性原理
  4. C#Array(数组) 一维、多维数组
  5. 数组shift方法_数组shift()方法以及JavaScript中的示例
  6. python numpy Quickstart tutorial之set_printoptions
  7. Kendo UI 模板概述
  8. 排序算法之三 选择排序(C++版本)
  9. 音乐播放微信小程序基于node.js后台
  10. Spring整合Quartz
  11. 卖身百度,是知乎最好的结局?
  12. N-gram详解分析
  13. 四象限法推导lm曲线_提出研究问题的“四象限法”
  14. peewee mysql_peewee基本使用
  15. Java通过freemaker实现健康报告生成(包含列表、列表合并列)
  16. 使用planttml 画流程图
  17. 无线传感网络 --ZigBee2-3 串口
  18. CarSim仿真快速入门(十一)—驾驶员模型(1)
  19. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java图书馆管理系统z3z90
  20. python基于django幼儿园管理系统

热门文章

  1. 美国登月是真是假?看登月照片找破绽
  2. 关于工具-figma
  3. C#:Windows窗体应用程序 计算器(一)
  4. 一致 先验分布 后验分布_先验概率和后验概率最简单理解
  5. 卓训教育:家长如何管理好自己的情绪?
  6. 艺术家神器 GauGAN 发布第二代,训练超1000万张图片,两个词就能生成风景画
  7. [HDU 6072] Logical Chain
  8. 帮厨具除菌烘干的小工具, FIVE智能刀架让厨房更卫生
  9. slimScroll 插件的应用
  10. (转)悲催IT男的心酸恋爱史