5分钟说长不长,说短不短,可以学会对办公自动化的诀窍。在这个python的PPT专辑里,会教大家如何用python自动化一步步,一行行程序,手把手的编码说明,生成好看的PPT。

接下来,会讲到PPT里常用的气泡图的python生成。

气泡图的python生成

气泡图

图表迄今使用的离散值的集合为独立变量(X轴)。当您的值属于明确定义的类别集时,这些是完美的。然而,在许多情况下,特别是在科学和工程中,其中自变量是连续值,例如温度或频率。这些在PowerPoint中由XY(aka。散布)图表支持。气泡图本质上是一个XY图表,其中标记大小用于反映附加值,有效地向图表添加第三个维度。

因为自变量是连续的,所以通常,序列并不都共享相同的X值。这需要一些稍微不同的,并且由用于指定这些类型的数据:

chart_data = XyChartData() series_1 = chart_data.add_series('Model 1') series_1.add_data_point(0.7, 2.7) series_1.add_data_point(1.8, 3.2) series_1.add_data_point(2.6, 0.8) series_2 = chart_data.add_series('Model 2') series_2.add_data_point(1.3, 3.7) series_2.add_data_point(2.7, 2.3) series_2.add_data_point(1.6, 1.8) chart = slide.shapes.add_chart( XL_CHART_TYPE.XY_SCATTER, x, y, cx, cy, chart_data ).chart

气泡图

创建气泡图非常相似,每个数据点都有一个额外的值来指定气泡大小:

chart_data = BubbleChartData() series_1 = chart_data.add_series('Series 1') series_1.add_data_point(0.7, 2.7, 10) series_1.add_data_point(1.8, 3.2, 4) series_1.add_data_point(2.6, 0.8, 8) chart = slide.shapes.add_chart( XL_CHART_TYPE.BUBBLE, x, y, cx, cy, chart_data ).chart

气泡图

卡塔,5分钟又到了。老铁们学的如何?效果好的请点赞,欢迎大家继续关注本专辑。

下面会继续介绍更多的python生成图表并添加到PPT里的功能。