怎么在python中利用xlsxwriter创建excel图表

  介绍

本篇文章给大家分享的是有关怎么在python中利用xlsxwriter创建excel图表,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

python的优点有哪些

1,简单易用,与C/c++、Java、c#等传统语言相比,python对代码格式的要求没有那么严格;2,python属于开源的,所有人都可以看到源代码,并且可以被移植在许多平台上使用;3,python面向对象,能够支持面向过程编程,也支持面向对象编程;4,python是一种解释性语言,python写的程序不需要编译成二进制代码,可以直接从源代码运行程序;5,python功能强大,拥有的模块众多,基本能够实现所有的常见功能。

具体内容如

#编码=utf-8    import  xlsxwriter    得到xlsxwriter.workbook  import  Workbook    得到xlrd.sheet  import  Sheet    ,   def  demo1 ():   ,import  xlsxwriter    ,   ,   ,#创建excel文件,=,,workbook  xlsxwriter.Workbook (& # 39; demo.xlsx& # 39;),   #,,添加工作表,也可以指定名字,=,,worksheet  workbook.add_worksheet (),=,,worksheet  workbook.add_worksheet(& # 39;测试# 39;),   ,,   ,#设置第一列的宽度,   ,worksheet.set_column(& # 39;:一个# 39;,,len (& # 39; hello  & # 39;) + 1),   ,,   ,#添加一个加粗格式方便后面使用,=,,bold  workbook.add_format({& # 39;大胆# 39;:,真正}),   ,,   ,#在A1单元格写入纯文本,   ,worksheet.write (& # 39; a1 # 39;,, & # 39;你好# 39;),   ,,   ,#在A2单元格写入带格式的文本,   ,worksheet.write (& # 39; a2 # 39;,, & # 39; & # 39;,,粗体显示),   ,,   ,#指定行列写入数字,下标从0开始,   ,worksheet.write (2, 0, 123),   ,worksheet.write (3, 0, 123.456),   ,,   ,#在B5单元格插入图片,   ,worksheet.insert_image (& # 39; b5 # 39;,, & # 39; python-logo.png& # 39;),   ,,   ,,   ,workbook.close (),   ,,   ,,   def 图表():=,,workbook  xlsxwriter.Workbook (& # 39; chart_column.xlsx& # 39;),=,,worksheet  workbook.add_worksheet (),=,,bold  workbook.add_format({& # 39;大胆# 39;:,1}),   ,,   ,#这是个数据表的列,=,headings [& # 39;数字# 39;,,& # 39;Batch  1 & # 39;,, & # 39; Batch  2 & # 39;],=,[,data    ,,(2,3,4,5,6,7],,   (才能10日,40岁,50岁,20日,10日,50),,   (才能30岁,60岁,70年,50岁,40岁,30),,   ,)   ,#写入一行,   ,worksheet.write_row (& # 39; a1 # 39;,,标题,,粗体显示),   ,#写入一列,   ,worksheet.write_column (& # 39; a2 # 39;,,数据[0]),   ,worksheet.write_column (& # 39; b2 # 39;,,数据[1]),   ,worksheet.write_column (& # 39; c2 # 39;,,数据[2]),   ,,   ,,   ,,   ,# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #,   ,#创建一个图,表类型是column =,,chart1  workbook.add_chart({& # 39;类型# 39;:,& # 39;列# 39;}),   ,,   ,#配置系列,这个和前面工作表是有关系的只   #,,指定图表的数据范围,   chart1.add_series({大敌;   & # 39;才能名字# 39;:,,& # 39;=Sheet1 ! B美元1 & # 39;,,   & # 39;才能类别# 39;:,& # 39;=Sheet1 !一个美元2:7美元& # 39;美元,,   & # 39;才能值# 39;:,,& # 39;=Sheet1 ! B美元2:B 7美元& # 39;,,   })大敌;   chart1.add_series({大敌;   & # 39;才能名字# 39;:,,,=Sheet1 ! C 1美元,,,   & # 39;才能类别# 39;:,& # 39;=Sheet1 !一个美元2:7美元& # 39;美元,,   & # 39;才能值# 39;:,,& # 39;=Sheet1 ! C 2:美元美元加元7 & # 39;,,   })大敌;   #,配置系列的另一种方法,,   #,#,,,(first_row, sheetname,还以为,first_col, last_row,, last_col),   chart1.add_series({#,还以为;   #,,,& # 39;名字# 39;:,,,(& # 39;Sheet1& # 39;, 0, 1],,   #,,,& # 39;类别# 39;:,(& # 39;Sheet1& # 39;, 1 0 6 0],,   #,,,& # 39;价值观# 39;:,,(& # 39;Sheet1& # 39;, 1, 1, 1),,   #,,,,,,}),   #,,,   #,   #,   chart1.add_series({#,还以为;   #,,,& # 39;名字# 39;:,,(& # 39;Sheet1& # 39;,, 0,, 2],,   #,,,& # 39;类别# 39;:,(& # 39;Sheet1& # 39;,, 1,,,,,, 0],,   #,,,& # 39;价值观# 39;:,,(& # 39;Sheet1& # 39;,, 1,, 2,,,, 2,,   #,,}),   ,,   ,   #,,添加图表标题和标签,   ,chart1.set_title ({& # 39;名字# 39;:,& # 39;Results  of  sample 及# 39;}),   ,chart1.set_x_axis({& # 39;名字# 39;:,& # 39;Test 数字# 39;}),   ,chart1.set_y_axis({& # 39;名字# 39;:,& # 39;Sample  length (毫米)& # 39;}),   ,,   ,#设置图表风格,   ,chart1.set_style (11),,   ,,   ,#在D2单元格插入图表(带偏移),   ,worksheet.insert_chart (& # 39; d2 # 39;,, chart1,, {& # 39; x_offset& # 39;:, 25日,& # 39;y_offset& # 39;:, 10}),   ,,   ,# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #,   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

怎么在python中利用xlsxwriter创建excel图表