pythonで作業していて、パッとデータを保存する、もしくは読み込む方法。
結局は、横軸と縦軸の各一次元データ(横ベクトル)を結合して縦長のデータにする部分が面倒くさい。
しかし、それは numpy.c_ で解決することがわかった。
Pythonで配列や行列の結合
import numpy as np # save data datas1 = np.c_[ x1, y1 ] # same as np.vstack([ x1, y1 ]).T np.savetxt( "datas1.dat", datas ) # load data datas2 = np.loadtxt( "datas2.dat" ) x2 = datas2[ :, 0 ] # Caution: not same as datas2[ : ][ 0 ] y2 = datas2[ :, 1 ]