numpy.savetxt¶
numpy.savetxt (fname, X, fmt=’%.18e‘, delimiter=“, newline= ‚\n‘, header=“, footer=“, comments=’#‘)
Uložte pole do textového souboru.
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:
- jediný specifikátor, fmt=’%.4e‘, což v číslech formátován
jako ‚ (%s+%sj)‘ % (fmt, fmt)
- kompletní řetězec specifikující každé reálné a imaginární část, např.
‚ %.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, 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 .