包虫病

注册

 

发新话题 回复该主题

实操无人气象台之自动制作会商PPT [复制链接]

1#
最近,我们预报技术研发科也开始会商发言啦!与短期、短时的会商内容不同,我们更侧重的是介绍各家模式、各种客观算法在近期降水预报的检验情况,后期也会随着暑期高温的到来,而增加最高温度的预报检验情况介绍。单独增设模式与算法检验岗的发言,一方面可以让预报员更加系统、全面地了解近期模式与算法的表现,并且通过算法研发人员的具体讲解,更深入地理解为什么某种算法容易空报、某种算法容易漏报,为什么某些预报结果看起来很好,但是评分不高,做到“知其然,更知其所以然”;另一方面,准备会商PPT与会商发言,对于我们算法研发人员也是一种复盘与总结,有利于我们迸发新的灵感,进行算法的持续调优。这不,新的灵感就来了:我们何不试试自动生成会商PPT呢?(嗳。。说好的算法调优灵感呢?)ThankstoPython强大的兼容并包,我们可以用python-pptx包来实现PPT的自动制作。它的安装方法如下:

pipinstallpython-pptx目前python-pptx需要的Python版本是2.7,3.3,3.4或3.6,不过我最近一直用的是Python3.7,也没报错。

python-pptx功能还是很强大的,像是创建、编辑、保存PPT这种基础功能自然不在话下,它也可以进行插入文本框、形状、图片、表格等等的操作,而我最喜欢的,就是它可以直接绘图并且展示在幻灯片上,而且绘图效果还不错。这样,我们就可以将图表进行综合展示,比如下面这样,是不是挺漂亮:

(以上数据纯属虚构,如有雷同实属巧合。代码在文章最后。)其实用python-pptx包来做ppt并不难,因为
分享 转发
TOP
发新话题 回复该主题