x = loadtxt(fn)

Laadib tekstifaili sisu NumPy massiivina. fn on faili nimi. Eeldatakse, et fail sisaldab ühte või mitut arvutulpa, kus arvud reas on üksteisest eraldatud tühiku või tabulatsioonisümboliga. Kümnenderaldajaks punkt. Kui failis sisaldub vaid üks arvutulp, tagastatakse vektor, vastasel korral kahemõõtmeline massiiv (esimese mõõtme sihis kulgevad read, teise mõõtme sihis veerud). Sageli arvutulbad failis esindavad erinevaid füüsikalisi suuruseid, mis on mõistlik koheselt üksteisest eraldada, näiteks:

aeg, signaal = loadtxt(fn).T

Valikulised parameetrid

delimiter Sümbol, millega arvud reas on üksteisest eraldatud (vaikimisi tühik või tabulatsioonisümbol).
skiprows Päiseridade arv (vaikimisi 0).
usecols Veeruindeks või -indeksid (täisarv või jada). Vaikimisi laaditakse failist kõik andmetulbad.
max_rows Maksimaalne ridade arv, mida failist lugeda. Vaikimisi loetakse kõik read.
dtype Kasutatakse erijuhtudel massiivi andmetüübi määramiseks.

Vaata lisaks

Sisukord