基于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. 北斗卫星现在什么情况?这些数据不能不看
  2. 4-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(为域名申请SSl证书)
  3. SpringMVC框架结构以及架构流程
  4. 分离圆环图显示百分比_Tableau制作圆环图
  5. 嵌入式linux 自动获取IP 及 自动校时
  6. Java 各种日期/时间 对象转Long时间戳
  7. (22)FPGA比较器设计(第5天)
  8. “音”你而来,“视”而可见 腾讯云+社区音视频技术开发实战沙龙圆满结束...
  9. node 加密解密模块_聊聊Node加密模块crypto加密原理的那些事
  10. c语言作业大全,C语言练习题(答案)
  11. 解决精简版GhostXP或WIN7中木有超级终端及打开超级终端无图标的问题
  12. PHP 链接手机短信接口
  13. 《计算机组网试验-DNS域名服务协议 》杭州电子科技大学
  14. 分享Three.js 泛光(眩光)效果实现
  15. 石墨文档入选「2021 数字经济产业 TOP100 榜单」
  16. android 画图便宜,10个最好用的绘画App,赶紧mark
  17. 手动可以执行脚本,crontab执行失败,可能和环境变量有关(如果涉及到环境变量)
  18. 为什么女性应该考虑从事网络安全事业?
  19. element ui 不使用input-number实现数字效果 (大于0,可以是小数)
  20. TeeChart界面元素使用说明(区域填充、Marks、Annotation)

热门文章

  1. 正确安装CPU风扇及风扇加油全程图解
  2. oracle数据库左链接,oracle中的左右连接
  3. 手机屏幕解锁模式 vivo2020中的试题
  4. 内存管理篇(三):Go垃圾回收之三色标记算法
  5. 苹果手机打不开html,苹果手机app打不开是什么原因(软件无法正常打开的原因和解决法)...
  6. 使用OpenCV和Python进行对象检测和跟踪
  7. 网易互娱2020校招游戏研发笔试题
  8. 《华林科纳-半导体工艺》颗粒清洗技术
  9. GitHub 访问加速方法 超好用
  10. SQL Server中字符串处理函数