首页 > 解决方案 > 两个 sublot 的 Python 动画

问题描述

我正在尝试制作两个或更多子图的动画。实际上这是子图的代码,我想要这两个子图的循环动画。

k=5
mutual=dict((x,hf.II(data, set(['(t-'+str(k-x-i)+')' for i in range(0,k)]),set(['(t)']))) for x in range (0,k))
names = range(len(list(mutual.keys())))
values = list(mutual.values())

k=5
z=10
mutual2=dict((x,hf.II(data, set(['(t-'+str(z-x-i)+')' for i in range(0,k)]),set(['(t)']))) for x in range (0,k))
names2 = range(len(list(mutual2.keys())))
values2 = list(mutual2.values())

fig, axs = plt.subplots(2, 2, figsize=(7, 4), sharey=True)
axs[0, 0].bar(names, values)
axs[0, 1].scatter(names, values)
axs[1, 0].bar(names2, values2)
axs[1, 1].scatter(names2, values2)
fig.suptitle('Cumulative Info of   previous instants')  

有了这个结果

在此处输入图像描述

但我想要这个:

在此处输入图像描述

标签: pythonsubplot

解决方案


推荐阅读