numpy.savetxt
numpy.savetxt (fname, X, fmt=’%.18E’, delimiter=”, newline=’\n’, header=”, footer=”, comments=’#’),
tömb mentése szöveges fájlba.
fname : fájlnév vagy fájlkezelő
Ha a fájlnév véget ér .gz, a fájl automatikusan mentésre kerültömörített gzip formátumban. loadtxt megérti gzipped filestransparently.
X : array_like
szöveges fájlba mentendő adatok.
fmt : str vagy Str-k sorozata, opcionális
egyetlen formátum (%10.5 f), formátumok sorozata, vagy amulti – formátumú karakterlánc, pl. ‘iteráció %d – %10.5 f’, amelyben case határoló figyelmen kívül hagyják. Az X komplex esetében az fmt jogi lehetőségei a következők:
- egyetlen specifikátor, fmt=’%.4e’, így a számok formázva
mint ‘ (%s + %sj)’ % (fmt, fmt)
- egy teljes karakterlánc, amely minden valós és képzeletbeli részt megad, pl.
‘%.4e %+.4j %.4e %+.4j %.4e %+.4j’ for 3 columns
- a list of specifiers, one per column – in this case, the real
and imaginary part must have separate specifiers,e.g. for 2 columns
delimiter : str, optional
String or character separating columns.
newline : str, optional
String or character separating lines.
New in version 1.5.0.
header : str, opcionális
karakterlánc, amely a fájl elején lesz írva.
új verzió 1.7.0.
lábléc : str, opcionális
karakterlánc, amely a fájl végére lesz írva.
új verzió 1.7.0.
megjegyzések : str, opcionális
karakterlánc,amely a fejléc és a lábléc karakterláncai elé kerül, hogy megjegyzésként jelölje meg őket. Alapértelmezett:’#’, ahogy azt pl. numpy.loadtxt.
új verzió 1.7.0.
Lásd még
Mentés tömb mentése bináris fájlba NumPy-ban .npy formátumban savez menteni több tömbök egy tömörítetlen .npz archívum savez_compressed menteni több tömbök egy tömörített .npz archívum
Megjegyzések
az fmt paraméter további magyarázata (%widthspecifier):
flags:
-: balra igazolja
+: az eredményt + vagy-értékkel megelőző erők.
0: a számot a szóköz helyett nullákkal hagyja balra (lásd szélesség).
szélesség: a nyomtatandó karakterek minimális száma. Az érték nem csonkha több karakter van. precision:
- az egész specifikátorok (pl. d, i,o, x), a minimális számdigit.
- az e, E és f specifikátorok esetében a tizedesvessző után nyomtatandó számjegyek száma.
- G és G esetében a jelentős számjegyek maximális száma.
- S esetén a karakterek maximális száma.
specifikátorok:
c: karakter
d vagy i: aláírt decimális egész szám
e vagy E : tudományos jelölés e vagy E.
f: decimális lebegőpont
g,G: használja a rövidebb e,E vagy f
o: aláírt oktális
s : karakterlánc
u : aláíratlan decimális egész szám
x,X: aláíratlan hexadecimális egész szám
az fmt ezen magyarázata nem teljes, a kimerítő specifikációt lásd .