Articles

numpy.savetxt¶

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

配列をテキストファイルに保存します。

パラメータ:

fname:ファイル名またはファイルハンドル

ファイル名がで終わる場合。gz、ファイルは自動的に圧縮されたgzip形式で保存されます。 loadtxtはgzipされたファイルを透過的に理解します。

X:array_like

テキストファイルに保存されるデータ。

fmt:strまたはstrsのシーケンス、オプション

単一の形式(%10.5f)、一連の形式、またはamulti形式の文字列、例えば’Iteration%d-%10.5f’、whichcaseデリミタは無視されます。 複素数Xの場合、fmtの有効なオプションは次のとおりです。

  1. 単一の指定子fmt=’%。4e’、結果は'(%s+%sj)’%(fmt,fmt)
  2. すべての実数部と虚数部を指定する完全な文字列、例えば

    ‘%のように

    フォーマットされた数値になります。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,optional

ファイルの先頭に書き込まれる文字列。

バージョン1.7.0で追加されました。footer:str,optional

ファイルの最後に書き込まれる文字列。

バージョン1.7.0で追加されました。p>

コメント:str、オプション

コメントとしてマークするために、ヘッダーとフッターの文字列の前に追加される文字列。 デフォルト:’#’、例えばnumpyによって期待されるように。loadtxt。

バージョン1.7.0で追加されました。

も参照してください

保存NumPyのバイナリファイルに配列を保存します。npy形式savez非圧縮にいくつかの配列を保存します。npzアーカイブsavez_compressed圧縮にいくつかの配列を保存します。npz archive

Notes

fmtパラメータ(%widthspecifier)の詳細な説明:

flags:

-:left justify

+:resultの前に+または-を強制します。

0:スペースの代わりにゼロで数値を左に埋めます(幅を参照)。

width:印刷される最小文字数。 より多くの文字がある場合、値はtruncatedifではありません。 精度:整数指定子の

  • (例。 d、i、o、x)、最小数の桁。
  • e、E、およびf指定子の場合、小数点の後に印刷する桁数。
  • gおよびGの場合、有効桁数の最大値。
  • sの場合、最大文字数です。

指定子:

c:文字

d or i:符号付き10進整数

e or E:eまたはEを使用した科学表記

f:10進浮動小数点

g,G:e、Eまたはfの短い方を使用

o:符号付き8進数

s : 文字列

u:符号なし十進整数

x,X:符号なし十六進整数

fmtのこの説明は完全ではありません。