扫码阅读
手机扫码阅读
Python制作gif动图

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。


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学习杂记的其他文章
ChatGPT最强竞争对手Claude版本升级
最近,ChatGPT的最大竞争对手Anthropic正式发布了全新的Claude升级。
*args 和**kwargs使用介绍
在 Python 编程中,* args 和** kwargs 是常用的两个参数。
Python地图可视化之folium(一)
folium是js上著名的地理信息可视化库leaflet.js为Python提供的接口,我们可以通过在Pyt
Python统计分析常用的30个经典操作
本文将介绍30种使用Python对列表数据进行统计分析的经典操作,包括计算平均值、中位数、众数、方差、移动平均等。
WPS AI试用(与GPT、Claude参照对比)
金山办公的WPS AI已经开放申请了,申请网站https://ai.wps.cn/。大概一到两天就可以申请成功。
加入社区微信群
与行业大咖零距离交流学习


PMO实践白皮书
白皮书上线
白皮书上线