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の有効なオプションは次のとおりです。
- 単一の指定子fmt=’%。4e’、結果は'(%s+%sj)’%(fmt,fmt)
- すべての実数部と虚数部を指定する完全な文字列、例えば
‘%のように
フォーマットされた数値になります。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,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のこの説明は完全ではありません。