|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- import openpyxl
- wb = openpyxl.Workbook()
- sheet = wb.active
- for i in range(1, 11):
- sheet['A' + str(i)] = 'I'
- refobj = openpyxl.chart.Refenrence(sheet, min_col=1, minrow=1, max_col=1, max_row=10)
- seriesobj = openpyxl.chart.Series(refobj, title='First series')
- chartobj = openpyxl.chart.BarChart()
- chartobj.title = 'My Chart'
- chartobj.append(seriesobj)
- sheet.add_chart(chartobj, 'C5')
- wb.save('sampleChart.xlsx')
复制代码
这个是根据自制表格绘制条形图的程序,但是运行提示没有chart函数,可是书本上就是这么敲的,为什么?
哪位前辈给看看啊,谢谢啊
https://openpyxl.readthedocs.io/ ... s/introduction.html
- from openpyxl import Workbook
- from openpyxl.chart import BarChart, Reference, Series
- wb = Workbook()
- ws = wb.active
- for i in range(10):
- ws.append([i])
- values = Reference(ws, min_col=1, min_row=1, max_col=1, max_row=10)
- chart = BarChart()
- chart.add_data(values)
- ws.add_chart(chart, "E15")
- wb.save("SampleChart.xlsx")
复制代码
|
|