基于excel数据绘制柱状图

from pyecharts.charts import Bar, Pie
from pyecharts import options# 1.导入数据
wb = openpyxl.open("files/data1.xlsx")
sheet = wb.active# 学历要求
data = {}
m_r = sheet.max_row
for y in range(2, m_r + 1):value1 = sheet.cell(y, 8).valueif value1 not in data:data[value1] = 1else:data[value1] += 1# 构建柱状图
# x轴、y轴数据
x_data = []
y_data = []
for key in data:x_data.append(key)y_data.append(data[key])# 构建柱状图配置
bar = Bar()
bar.add_xaxis(x_data)
bar.add_yaxis("学历要求",y_data,color="red",bar_min_width=40,bar_max_width=40)
bar.set_global_opts(title_opts=options.TitleOpts(title="数据分析岗位学历要求统计",pos_right=380,text_align="Center"),legend_opts=options.LegendOpts(is_show=True,pos_left=30,item_width=30,item_height=20,),toolbox_opts=options.ToolboxOpts(is_show=True,),datazoom_opts=options.DataZoomOpts(is_show=True,),# x轴的名字xaxis_opts=options.AxisOpts(name="学历"),# y轴的名字yaxis_opts=options.AxisOpts(name="个数")
)# 3.渲染
bar.render("files/学历要求柱状图.html")

展示成果

基于excel数据绘制柱状图相关推荐

  1. plotly基于dataframe数据绘制柱状图(bar plot)

    plotly基于dataframe数据绘制柱状图(bar plot) # 构建仿真pandas数据: # 绘制条形图: import plotly as py # 导入plotly库并命名为py im ...

  2. cufflinks基于dataframe数据绘制柱状图(bar plot)、堆叠柱状图(stacked bar plot)

    cufflinks基于dataframe数据绘制柱状图(bar plot).堆叠柱状图(stacked bar plot) # bar plot # from chart_studio import ...

  3. 基于excel数据绘制饼图

    基于excel数据绘制饼图 # 导入库 import openpyxl from pyecharts.charts import Bar,Pie from pyecharts import optio ...

  4. plotly基于dataframe数据绘制股票OHLC图

    plotly基于dataframe数据绘制股票OHLC图 # plotly绘制ohlc曲线 import plotly as py # 导入plotly库并命名为py import plotly.gr ...

  5. plotly基于dataframe数据绘制股票K线图并过滤非交易时间

    plotly基于dataframe数据绘制股票K线图并过滤非交易时间 #ohlc过滤非交易时间: import plotly as py # 导入plotly库并命名为py import plotly ...

  6. plotly基于dataframe数据绘制线形图(line plot)

    plotly基于dataframe数据绘制线形图(line plot) #仿真pandas dataframe: # 绘制线形图: import plotly as py # 导入plotly库并命名 ...

  7. plotly基于dataframe数据绘制散点图(scatter plot)

    plotly基于dataframe数据绘制散点图(scatter plot) # 读取沪深300和上证50的数据: # 绘制散点图: import plotly as py # 导入plotly库并命 ...

  8. cufflinks基于dataframe数据绘制股票数据:散点图(scatter plot)、价差图

    cufflinks基于dataframe数据绘制金融数据:散点图(scatter plot).价差图 # 散点图 from chart_studio import plotly as py impor ...

  9. cufflinks基于dataframe数据绘制股票数据:直方图、时序图

    cufflinks基于dataframe数据绘制股票数据:直方图.时序图 # 直方图: import cufflinks as cf from chart_studio import plotly a ...

最新文章

  1. 教务处管理系统c语言编程,基于C语言的教务管理系统的设计
  2. STL 之fill和fill_n
  3. windows 执行bat脚本
  4. 【五级流水线CPU】—— 8. 测试结果
  5. 原型模式 java 深浅_java学习笔记之原型模式及深浅拷贝
  6. 《软件工程》课程:期末复习提纲(超详细课本内容)
  7. Windows服务器远程桌面访问(两种方法)
  8. java企业级进销存管理系统源码
  9. Acid-PEG2000-Pyrene,羧基和芘丁酸修饰的PEG,HOOC-PEG2000-Pyrene
  10. 数据库异常用户sa登录失败_轻松解决SQLserver2014出现“用户sa登录失败 错误18456”的问题-网络教程与技术 -亦是美网络...
  11. Tea Data Analysis System 茶饮数据分析系统
  12. Newton-Cotes 公式及代码
  13. 一步一回头撞在了南墙上
  14. 【技巧】我是如何 搜索 到想要的信息的
  15. 实用帖!分享5个素材丰富的资源网站
  16. 基金大数据分析及基金投资建议(Python与Excel实现)
  17. YD2606A、CSC7206A
  18. 普京签署法案禁止美公民收养俄儿童
  19. Mybatis-9.28-摘自狂神Mybatis
  20. spring自动装配原理

热门文章

  1. nn.TripletMarginLoss 和 nn.MarginRankingLoss
  2. vue遇到ie兼容问题如何处理_详解vue 兼容IE报错解决方案
  3. acro autoExpandParent在Tree组件内不生效
  4. 手机应用软件开发-高通骁龙615与麒麟925 CPU比较-华为Mate 7 金色高配版
  5. 鸿蒙OS和麒麟,事关鸿蒙OS升级,华为新消息传来,这些麒麟机型基本都能升级...
  6. Latex排版——爱思唯尔模板使用
  7. 内存管理篇(三):Go垃圾回收之三色标记算法
  8. 小学校园计算机兴趣小组,小学电脑兴趣小组活动总结
  9. 蚂蚁金服美女分析师告诉你:从数据分析到数据洞察,我们是这么玩儿的
  10. 面试官:如何让主线程等待所有的子线程执行结束之后再执行