Построение Matplotlib идет медленно - PullRequest
0 голосов
/ 20 октября 2018

Я относительно новичок в python / matplotlib и должен строить огромные массивы (более 6 миллионов записей).Проблема в том, что у меня 6 участков занимают более 3 ГБ ОЗУ и очень долго загружаются.Я немного исследовал и обнаружил, что могу ускорить matplotlib, не загружая оси и заголовок каждый раз.Так что теперь код выглядит так, но он все еще довольно медленный.

Должен ли я использовать другой модуль вместо matplotlib?Как я мог ускорить процесс?

Заранее большое спасибо

    for key, typus in self.sensorObjects.items():
        fig, ax = plt.subplots()
        ax.set_title(key)
        ax.set_xlabel('t (ms)')
        ax.set_ylabel(self.sensorObjects[key][0].unit)
        for sensor in typus:
            data = sensor.physical_data
            ax.plot(data)
        fig.canvas.update()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...