numpyのは、ディスク上の読み取りと書き込みのテキストまたはバイナリデータをすることができます。
NPY:numpyのは、単純なファイル形式ndarrayオブジェクトを紹介します。
NPYファイルはndarrayデータの再構築、グラフィックス、DTYPEやその他の情報を格納するために必要。
IO一般的に使用される機能である:
(負荷)及び(保存)機能を読み取るための2つの主要な機能であり、書き込みデータの配列をファイル、デフォルトでは、アレイは、ファイル拡張子.npyに格納された非圧縮の生のバイナリフォーマットです。
savze()関数は、デフォルトでは、ファイルの複数のアレイを書き込むために使用され、それはファイル拡張子.npzに格納された非圧縮の生のバイナリ形式のアレイです。
loadtxt()とsavetxt()関数ハンドル通常のテキストファイル(.txtなど)
インポートnumpyのNP AS
A = np.array([1,2,3,4,5 ])
#ファイルoutfile.npyに保存
np.save(' outfile.npy ' 、A)
#は、ファイルoutfile2.npyに保存しましたファイルパス.npyの末尾に拡張した場合、この拡張子は自動的に追加され
np.save(「指定の出力ファイル2 」、A)を
インポートNPとしてnumpyの
B = np.load(' outfile.npy ' )
プリント(B)
インポートnumpyのNP AS
A = np.array([1,2,3]、[4,5,6 ]])
B = np.arange(0、1.0、0.1 )
C = np.sin(B)
#C我々は、キーワードパラメータsin_array使用
np.savez(" runoob.npz "、Bを、sin_array = C)
R&LT = np.load(" runoob.npz " )
プリント(r.files) #は、各アレイ名チェック
プリント(R&LT 【" arr_0 " ]) #のアレイAの
プリント(R&LT [ " arr_1 " ]) #の配列b
プリント(R&LT [ " sin_array " ]) #の配列c
インポートNPとしてnumpyの
= np.array([1,2,3,4,5 ])
np.savetxt(' out.txtを' )
B = np.loadtxt(' out.txtを' )
プリント(B)
インポートnumpyのNP AS
A = np.arange(0,10,0.5).reshape(4、-1 )
np.savetxt(" out.txtを"、A、FMT = " %のD "、DELIMITER = " ")#整数を保存するには、カンマで区切られた
B = np.loadtxt(「out.txtを」、DELIMITER = 「」)#負荷がカンマ区切りとして指定されるべきプリント(B)