python変数の保存方法
MATLABでは変数の保存とロードは非常に簡単で,一対のsaveとloadを使えばよい.pythonでは、操作が複雑になり、1つのファイルにも1つの変数しか保存できないようです.
もちろんsklearnをつけたら、保存は簡単です.
Dataframeデータ型についても、独自の保存方法があります.
import pickle
#
filename = 'shoplist.data'
#
shoplist = ['apple', 'mango', 'carrot']
#
f = open(filename, 'wb')
#
pickle.dump(shoplist, f)
#
f.close()
#
del shoplist
#
f = open(filename, 'rb')
#
storedlist = pickle.load(f)
print(storedlist)
もちろんsklearnをつけたら、保存は簡単です.
from sklearn.externals import joblib
# x
joblib.dump(x, 'x.pkl')
# x
x = joblib.load('x.pkl')
Dataframeデータ型についても、独自の保存方法があります.
samples.to_pickle('samples')
pd.read_pickle('samples')