Articles

numpy.savetxt¶

numpy.savetxt (fname, X, fmt=’%.18e‘, delimiter=“, newline= ‚\n‘, header=“, footer=“, comments=’#‘)

Uložte pole do textového souboru.

Parametry:

fname : názvem nebo soubor zpracovat

Pokud název souboru končí v .gz, soubor se automaticky uložístlačený formát gzip. loadtxt chápe gzipped souborytransparentně.

X : array_like

Údaje, které mají být uloženy do textového souboru.

fmt : str nebo sekvence strs, volitelný

jeden formát (%10.5 f), sekvence formáty, nebo amulti-formát řetězec, např. Iterace %d – %10.5 f‘, v whichcase oddělovač je ignorována. Pro komplex X jsou právní možnosti pro fmt:

  1. jediný specifikátor, fmt=’%.4e‘, což v číslech formátován

    jako ‚ (%s+%sj)‘ % (fmt, fmt)

  2. kompletní řetězec specifikující každé reálné a imaginární část, např.

    ‚ %.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, volitelný

řetězec, který bude zapsán na začátku souboru.

novinka ve verzi 1.7.0.

zápatí : str, volitelný

Řetězec, který bude napsán na konci souboru.

novinka ve verzi 1.7.0.

komentáře : str, volitelný

Řetězec, který bude předřazen do záhlaví a zápatí řetězce,označit je jako komentáře. Výchozí:’# ‚, podle očekávání např. numpy.loadtxt.

novinka ve verzi 1.7.0.

Viz také:

uložit Uložit pole do binárního souboru v NumPy .npy formát savez uložit několik polí do nekomprimované .npz archiv savez_compressed uložit několik polí do komprimovaného .npz archiv

Poznámky

Další vysvětlení fmt parametr(%widthspecifier):

příznaky:

– : levá ospravedlnit

+ : Sil předcházet výsledek s + nebo -.

0: vlevo vložte číslo s nulami místo mezery (viz šířka).

Šířka: minimální počet znaků, které mají být vytištěny. Hodnota není zkrácenapokud má více znaků. přesnost:

  • pro celočíselné specifikátory (např. d, i, o, x), minimální početčísel.
  • pro specifikátory e, E A f počet číslic, které se mají vytisknout po desetinné čárce.
  • pro g A G maximální počet významných číslic.
  • pro s, maximální počet znaků.

specifikátory:

c : znak,

d nebo já : podepsané desetinné číslo

e nebo E : vědecké notaci s e nebo E.

f : desetinné číslo s plovoucí desetinnou

g,G : použijte kratší e,E nebo f,

o : podepsal osmičkové

s : řetězec znaků,

u : unsigned desetinné číslo

x,X : unsigned šestnáctkové celé číslo,

Toto vysvětlení fmt není kompletní, pro exhaustivespecification vidět .