гистограмма пузырькового типа, показывающая только линии - PullRequest
0 голосов
/ 12 апреля 2020

случайные линии, приходящие на гистограмме

import matplotlib.pyplot as plt
import matplotlib.animation as animation
from matplotlib import style

style.use('fivethirtyeight')
fig = plt.figure()
ax1 = plt.subplot(1, 1, 1)


def animate(i):
    graph_data = open("bubble_sort.txt", 'r').read()
    lines = graph_data.split(" ")
    x_vals = []
    for line in lines:
        if len(line) > 1:
            x = line.split(" ")
            x_vals.append(x)
            plt.xlabel("Numbers")
    plt.hist(x_vals)




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

Только линии не отображаются без гистограммы. Проверьте изображение. Имеет ли мой код ошибку или мой файл не читает данные должным образом. File data sample

7 11 13 19 42 49 61 78 79 123

Отделено только пробелом

...