gpt4 book ai didi

python - 我无法使用 matplotlib.animation 看到动画

转载 作者:行者123 更新时间:2023-12-04 03:37:20 25 4
gpt4 key购买 nike

import matplotlib.animation as animation
import numpy as np
import matplotlib.pyplot as plt
n = 100
x = np.random.randn(n)

我看不到这段代码的动画。谁能帮帮我?

#function
def update(curr):

if curr == n:
a.event_source.stop()


#graphs
plt.cla()
bins = np.arange(-4, 4, 0.5)
plt.hist(x[:curr], bins=bins)
plt.axis([-4,4,0,30])
plt.gca().set_title('Sampling the Normal Distribution')
plt.gca().set_ylabel('Frequency')
plt.gca().set_xlabel('Value')
plt.annotate('n = {}'.format(curr), [3,27])

fig = plt.figure()
#animation
a = animation.FuncAnimation(fig, update, interval=100)

最佳答案

我没有看到#function def update(curr): 所以我写了一篇关于如何使用 FuncAnimation 方法的长篇回答,但我认为你需要做的就是添加:plt.show() a = animation.FuncAnimation(fig, update, interval=100)

之后

关于python - 我无法使用 matplotlib.animation 看到动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66660332/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com