基于excel数据绘制柱状图
基于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数据绘制柱状图相关推荐
- plotly基于dataframe数据绘制柱状图(bar plot)
plotly基于dataframe数据绘制柱状图(bar plot) # 构建仿真pandas数据: # 绘制条形图: import plotly as py # 导入plotly库并命名为py im ...
- cufflinks基于dataframe数据绘制柱状图(bar plot)、堆叠柱状图(stacked bar plot)
cufflinks基于dataframe数据绘制柱状图(bar plot).堆叠柱状图(stacked bar plot) # bar plot # from chart_studio import ...
- 基于excel数据绘制饼图
基于excel数据绘制饼图 # 导入库 import openpyxl from pyecharts.charts import Bar,Pie from pyecharts import optio ...
- plotly基于dataframe数据绘制股票OHLC图
plotly基于dataframe数据绘制股票OHLC图 # plotly绘制ohlc曲线 import plotly as py # 导入plotly库并命名为py import plotly.gr ...
- plotly基于dataframe数据绘制股票K线图并过滤非交易时间
plotly基于dataframe数据绘制股票K线图并过滤非交易时间 #ohlc过滤非交易时间: import plotly as py # 导入plotly库并命名为py import plotly ...
- plotly基于dataframe数据绘制线形图(line plot)
plotly基于dataframe数据绘制线形图(line plot) #仿真pandas dataframe: # 绘制线形图: import plotly as py # 导入plotly库并命名 ...
- plotly基于dataframe数据绘制散点图(scatter plot)
plotly基于dataframe数据绘制散点图(scatter plot) # 读取沪深300和上证50的数据: # 绘制散点图: import plotly as py # 导入plotly库并命 ...
- cufflinks基于dataframe数据绘制股票数据:散点图(scatter plot)、价差图
cufflinks基于dataframe数据绘制金融数据:散点图(scatter plot).价差图 # 散点图 from chart_studio import plotly as py impor ...
- cufflinks基于dataframe数据绘制股票数据:直方图、时序图
cufflinks基于dataframe数据绘制股票数据:直方图.时序图 # 直方图: import cufflinks as cf from chart_studio import plotly a ...
最新文章
- 北斗卫星现在什么情况?这些数据不能不看
- 4-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(为域名申请SSl证书)
- SpringMVC框架结构以及架构流程
- 分离圆环图显示百分比_Tableau制作圆环图
- 嵌入式linux 自动获取IP 及 自动校时
- Java 各种日期/时间 对象转Long时间戳
- (22)FPGA比较器设计(第5天)
- “音”你而来,“视”而可见 腾讯云+社区音视频技术开发实战沙龙圆满结束...
- node 加密解密模块_聊聊Node加密模块crypto加密原理的那些事
- c语言作业大全,C语言练习题(答案)
- 解决精简版GhostXP或WIN7中木有超级终端及打开超级终端无图标的问题
- PHP 链接手机短信接口
- 《计算机组网试验-DNS域名服务协议 》杭州电子科技大学
- 分享Three.js 泛光(眩光)效果实现
- 石墨文档入选「2021 数字经济产业 TOP100 榜单」
- android 画图便宜,10个最好用的绘画App,赶紧mark
- 手动可以执行脚本,crontab执行失败,可能和环境变量有关(如果涉及到环境变量)
- 为什么女性应该考虑从事网络安全事业?
- element ui 不使用input-number实现数字效果 (大于0,可以是小数)
- TeeChart界面元素使用说明(区域填充、Marks、Annotation)