U235
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: это что, на каждом np.loadtxt() файл переоткрывается? | Да, переоткрывается. Но можно и так, без переоткрытия: Код: from itertools import islice import numpy as np import matplotlib.pyplot as plt with open('data.txt', 'r') as f: n,m=np.loadtxt(islice(f, 1), dtype='int32', comments=';', unpack=True, max_rows=1) x=np.loadtxt(islice(f, 1), comments=';', max_rows=1) y=np.loadtxt(islice(f, 1), comments=';', max_rows=1) z=np.loadtxt(f, comments=';') plt.contourf(x,y,z.T) plt.show() | Кстати, если работаете с вейвлетами, то есть неплохой пакет PyWavelet |