XlsxWriter
是一个Python库,使用它可以对excel文件执行多个操作,如创建,编写,算术运算和绘制图形。让我们看看如何使用实时数据绘制不同种类的圆环图。
图表由至少一个系列的一个或多个数据点组成。系列本身包含对细胞范围的引用。为了在Excel工作表上绘制图表,首先,创建特定图表类型的图表对象(即圆环图等)。创建图表对象后,在其中插入数据,最后,在图表对象中添加该图表对象。
代码: 绘制简单的甜甜圈图表。
要在Excel工作表上绘制简单饼图,请使用工作簿对象的add_chart()
类型为'donut'关键字参数的方法。
# import xlsxwriter module
import xlsxwriter
# Workbook() takes one, non-optional, argument
# which is the filename that we want to create.
workbook = xlsxwriter.Workbook('chart_doughnut1.xlsx')
# The workbook object is then used to add new
# worksheet via the add_worksheet() method.
worksheet = workbook.add_worksheet()
# Create a new Format object to formats cells
# in worksheets using add_format() method .
# here we create bold format object .
bold =
workbook.add_format({'bold': 1})
# Add the worksheet data that the charts will refer to.
headings =
['Category', 'Values']
data =
[
['Glazed', 'Chocolate', 'Cream'],
[50, 35, 15],
]








暂无数据