Matplotlib не составляет список - PullRequest
0 голосов
/ 01 апреля 2020
import matplotlib.pyplot as plt
import csv
import numpy as np

def itemsarray():
    items = []
    with open("2_Record2308.dat") as f:
        for line in f:
            items.append(line)
            new_items = [x[:-1] for x in items]
        test_list = [int(i) for i in new_items]
        return test_list

plt.plot([itemsarray()])
plt.ylabel('some numbers')
plt.show()

Это приводит к отображению графика, но не отображает фактические точки.

Вот как выглядит список из itemsarray():

[-48, -36, -32, 0, -36, -24, -36, -20, -24, -40, -16, -36, -32, -32, -44, -4, 4,
 -40, -52, -36, -28, -40, -40, -44, -20, 0, -24, -16, -28, -36, 12, -20, -40, -24, 
 -28, -40, -24, -64, -48, -40, -28, -12, -24, -40, -32, -32, -36, -16, -12, -16, 
 -44, -20, -48, -16, 0, -4, -32, -28, -16, 4, -24, -40, -36, 0, -32, -12, 16, -48, 
 -24, -16]

Просто к сведению, это довольно большой список (около 3000 целых чисел), это может создать проблему?

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