Невозможно показать анимацию для гистограммы в Matplotlib

У меня есть текстовый файл, который постоянно обновляет одно значение. Я пытаюсь показать это значение, используя анимацию matplotlib, но у меня много проблем. Например, я хочу показать значение, которое меняется каждую секунду в текстовом файле (значения варьируются от 0 до 150), и я хочу, чтобы высота гистограммы увеличивалась и уменьшалась с этим значением.

Я хочу сделать то же самое с горизонтальным графом. Я также хочу показать точку, перемещающуюся по кругу для разных значений (от 0 до 360).

Я пробовал много вещей, но он постоянно нарушал код, или matplotlib застыл. Я пытался использовать анимацию matplotlib.

Любая помощь будет оценена по достоинству. Когда я запускаю код, я не вижу гистограмму

import matplotlib.pyplot as plt import mpl_toolkits.mplot3d.axes3d as p3 import matplotlib.animation as animation import random mf = r"data.txt" fig = plt.figure() ax = p3.Axes3D(fig) xpos = 0 ypos = 0 zpos = 0 dx = 1 dy = 1 def update_bars(): mmf = open(mf) lines = mmf.readlines() depth_1 = lines[3] dz = depth_1 bars = ax.bar3d(xpos, ypos, zpos, dx, dy, dz, color= 'b') return bars ## add bars ax.set_title('Depth') line_ani = animation.FuncAnimation(fig, update_bars, 500, interval=100) plt.show() 

One Solution collect form web for “Невозможно показать анимацию для гистограммы в Matplotlib”

Просто нужно было изменить depth_1 = строки [3] на эту глубину_1 = int (строки [3])

Python - лучший язык программирования в мире.