Articles

numpy.savetxt bisexuell

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

spara en array i en textfil.

parametrar:

fname: filnamn eller filhandtag

om filnamnet slutar i .gz, filen sparas automatiskt ikomprimerat GZIP-format. loadtxt förstår gzippade filergenomskinligt.

x : array_like

Data som ska sparas i en textfil.

fmt : str eller sekvens av strs, valfritt

ett enda format (%10.5 f), en sekvens av format, eller amulti-format sträng, t.ex. ’Iteration %d – %10.5 f’, i vilket fall avgränsare ignoreras. För komplex X är de juridiska alternativenför fmt:

  1. en enda specificerare, fmt=’%.4e’, vilket resulterar i siffror formaterade

    som ’(%s + %sj)’ % (fmt, fmt)

  2. en hel sträng som anger varje verklig och imaginär del, t.ex.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, valfritt

sträng som kommer att skrivas i början av filen.

nytt i version 1.7.0.

sidfot : str, valfritt

sträng som kommer att skrivas i slutet av filen.

nytt i version 1.7.0.

kommentarer : str, valfritt

sträng som läggs till i sidhuvud och sidfotsträngar för att markera dem som kommentarer. Standard:’#’, som förväntat av t.ex.numpy.loadtxt.

nytt i version 1.7.0.

Se även

Spara Spara en array till en binär fil i NumPy .npy-format savez spara flera matriser i en okomprimerad .npz arkiv savez_compressed spara flera matriser i en komprimerad .NPZ archive

anteckningar

ytterligare förklaring av FMT – parametern(%widthspecifier):

flaggor:

-: vänster motivera

+: krafter att föregå resultatet med + eller -.

0: vänster pad numret med nollor i stället för mellanslag (se bredd).

bredd: minsta antal tecken som ska skrivas ut. Värdet avkortas inteom det har fler tecken. precision:

  • för heltalsspecifikationer (t.ex. d, I,o, x), det minsta antalsiffror.
  • för E -, E-och f-specificerare, antalet siffror som ska skrivas utefter decimalpunkten.
  • för g och G, det maximala antalet signifikanta siffror.
  • för s, det maximala antalet tecken.

specificerare:

c: tecken

d eller i: signerad decimal heltal

E eller E: vetenskaplig notation med e eller E.

f: decimal flyttal

G, G: använd den kortare av e, E eller f

o: signerad oktal

s : sträng av tecken

u: unsigned decimal heltal

x,X : unsigned hexadecimal heltal

denna förklaring av fmt är inte fullständig, för en exhaustivespecification se .