Python制作gif动图
发布于 2024-10-28
1297
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
Python学习杂记
扫码关注公众号
扫码阅读
手机扫码阅读
本文介绍了如何使用Python制作可以直接插入到PPT中的GDP动态gif图表。这种gif格式的动态图非常适合于在汇报工作时的使用。文章以近十几年各国GDP数据为例,展示了制作过程。
制作这种动态图的过程在Python中相当简单,仅需几行代码。文中提供了一个制作GDP动态图的代码示例,代码中使用了pandas_alive库以及pandas和matplotlib包。为了正常显示中文,设置了matplotlib的字体参数。代码如下:
import pandas_alive
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei'] # 显示中文
df = pd.read_csv('gdp.csv', index_col=0, parse_dates=[0], encoding="gbk")
df.plot_animated(filename='bar-gdp.gif', period_fmt="%Y", n_visible=5, title='GDP 2008-2020(亿美元)')
文章强调,虽然基本的动态图可以快速制作,但如果想要进行更复杂的调色和细节操作,则需要访问官网,详细了解每个函数中的参数设置。官网地址为:https://jackmckew.github.io/pandas_alive/developer.html,网站提供了丰富的动态图制作方法和详细的api文档。
此外,文章还提到了其他制作gif动态图的方法,包括使用imageio包将多张静态图片合成gif图,利用matplotlib的FuncAnimation方法,以及一些线上动态图制作工具。
Python学习杂记
Python学习杂记
扫码关注公众号
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
Python学习杂记的其他文章
Pandas聚合函数agg详细介绍
Pandas库是Python语言中用于数据处理和分析的一个强大的库。
WPS AI试用(与GPT、Claude参照对比)
金山办公的WPS AI已经开放申请了,申请网站https://ai.wps.cn/。大概一到两天就可以申请成功。
运筹优化工具库介绍(二)
运筹优化问题有时候极其复杂,我们可以使用运筹优化工具库帮助数学建模,解决复杂的最优化问题。
给小白看的LLM科普:从“鹦鹉学舌”到“举一反三”,AI的大脑到底发生了什么?
各位朋友,大家好!最近这两年,大家肯定被 ChatGPT、文心一言这些大模型轰炸过。
OR-tools求解选址问题
选址问题是很多工厂、物流公司的核心研究问题。其目标是整个网络配送整体成本最低。本例使用Or-tools来解决选址问题。
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线