title_only_slide_layout = prs.slide_layouts[5] # 选择空白幻灯片版式
slide = prs.slides.add_slide(title_only_slide_layout) # 添加一页空白幻灯片
shape = slide.shapes.add_shape(shape_type=MSO_SHAPE.RECTANGLE,
left=Inches(2), top=Inches(2), width=Inches(3), height=Inches(2))
# 定义图表数据-------------------------------------------------
x = ['Q1', 'Q2', 'Q3', 'Q4']
y = [8888, 8899, 7788, 9988]
chart_data = ChartData()
chart_data.categories = x
chart_data.add_series(name='销量', values=y)
# 添加图表-------------------------------------------------
left, top, width, height = Inches(0.5), Inches(1.5), Inches(9), Inches(6)
graphic_frame = shape.add_chart(chart_type=XL_CHART_TYPE.COLUMN_CLUSTERED, # 簇状柱形图
cx=width, cy=height, # 图表的宽和高