Python Excel图表

图表

引用openpyxl.chart
[Barchart]图表  和[Reference]参考 模块	
barchart  条线图 柱状图    LineChart折线图

思路

Created with Raphaël 2.3.0 创建图表 设置标题 创建数据 图表定位 sheet.add_chart(chart,"e2") values=Reference( sheet,min_col=1,min_row=1,max_row=10,max_col=1) chart.title="图表标题" chart.x_axis.title="时间" chart.y_axis.title="数量" chart=BarChart() yes no yes no yes no no
""""图表
关键词  barchart 图表   reference 参考

"""
import openpyxl
from openpyxl.chart import BarChart,Reference  #引入barchart reference函数
wb=openpyxl.Workbook() #建工作簿
sheet=wb.active   #活动的sheet
sheet.title="图表" #改名

#新建 Excel 并赋值
for i in range(10):
    sheet.append([i])

# #插入 第一行
# sheet.insert_rows(idx=1)
# sheet["a1"]="数量"
"""制作图表"""
# 1 .创建barchart 对象
chart=BarChart()
# 2 .设置标题
chart.title="图表标题"
# 3 .设置x y标题
chart.x_axis.title="时间"
chart.y_axis.title="数量"
# 4 .创建绘图数据  reference,并赋值
values=Reference(sheet,min_col=1,min_row=1,max_row=10,max_col=1)
chart.add_data(values)

# 5 .定位 图表位置
sheet.add_chart(chart,"e2")

wb.save("051 图表.xlsx")



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值