Articles

numpy.savetxt

numpy.savetxt (fname, X, fmt=’%.18E’, delimiter=”, newline=’\n’, header=”, footer=”, comments=’#’),

tömb mentése szöveges fájlba.

paraméterek:

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:

  1. egyetlen specifikátor, fmt=’%.4e’, így a számok formázva

    mint ‘ (%s + %sj)’ % (fmt, fmt)

  2. egy teljes karakterlánc, amely minden valós és képzeletbeli részt megad, pl.

    ‘%.4e %+.4j %.4e %+.4j %.4e %+.4j’ for 3 columns

  3. 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 .