Matplotlib не масштабируется до номера текстового файла - PullRequest
0 голосов
/ 20 июня 2020

Это мой код (украден из видео sentdex)

import matplotlib.pyplot as plt
import matplotlib.animation as animation

from matplotlib import style

style.use('fivethirtyeight')


def animate(i):
    graph_data = open('data.txt','r').read()
    lines = graph_data.split('\n')
    xs = []
    ys = []

    for line in lines:
        if len(line) > 1:
            x, y = line.split(',')
            xs.append(x)
            ys.append(y)
    ax1.clear()
    ax1.plot(xs,ys)

fig = plt.figure()
ax1 = fig.add_subplot(1,1,1)

ani = animation.FuncAnimation(fig, animate, interval=30000)
plt.show()

И это мой набор данных:

0,1308
1,1320
2,1329
3,1342
4,1348
5,1354
6,1338
7,1344

Почему, когда я рисую свой набор данных, График не заботится о "весе" моих чисел?

ссылка на изображение моего графика

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...