はじめに
pythonで外部のデータを読み込むとか外部に出力するとかの書き方が一生覚えられず,毎回調べているので,自分用にまとめる.
txtファイルから情報を読み込むとき
file = open('file.txt', 'r', encoding='UTF-8')
for f in file:
print(f.rstrip('\n'))
file.close()
numpyで読み込み
data = np.loadtxt('file.txt')
numpyでデータを保存するとき
gnuplotなどでグラフを書くときにデータをテキストファイルで出力する必要があるので,numpyでのやり方を記す.
data = np.array([1,2])
np.savetxt('data.txt', data)
ついでにリストからnumpyに変換する方法も必要だと思うので書いておく.
list = [1,2,3]
np_list = np.array(list)
numpyの転置は次の通り.
list = [[1,2]
,[3,4]]
list_T = list.T
>list_T
>[[1,3]
[2,4]]
以降,またなにか必要になったら追記する.