Pythonでの調べ物(自分用備忘録)
行列の比較(numpy.allclose(a, b, rtol=1e-05, atol=1e-08))
for文の書き方(:をつける)
配列のコピー(np.array(vector))
matplotlibの設定色々
#データのソート
z = np.c_[x,y]
z = z[z[:,0].argsort()].T
#図の設定
plt.close()
fig = plt.figure()
ax = fig.add_subplot(111)
plt.rcParams["font.family"] = "serif"
#plt.rcParams["figure.figsize"] = [20, 12] # グラフのサイズを指定
plt.rcParams['font.size'] = 14 #フォントサイズを設定 default : 12
plt.rcParams['xtick.labelsize'] = 14 # 横軸のフォントサイズ
plt.rcParams['ytick.labelsize'] = 14 # 縦軸のフォントサイズ
plt.xlabel("input $x$", fontsize=14)
plt.ylabel("output $y$", fontsize=14)
plt.tick_params(labelsize=14)
ax.spines['left'].set_position(('data',0))
plt.grid(which='major',color='gray',linestyle='--')
plt.plot(z[0],z[1],linewidth=3,c='red',label="line1")
plt.tight_layout()
#plt.show()
plt.savefig("image01.png")
行列の掛け算
行列の要素追加(append)
データの間引き(ダウンサンプリング)
Markdownの書き方(Jupyter notebook用)
ベクトル表記