NumPy

NumPyNumPy

NumPyに関すること

matplotlib

[SciPy] 8. np.polyfit, curve_fit, lmfitによる線形近似の実行速度比較

np.polyfit, scipy.optimizeのcurve_fit, lmfitによる線形近似の実行速度の比較をmatplotlibのエラーバー付き棒グラフで表示する。
jupyter notebook

[matplotlib] 91. マウスオーバーイベントで九九表(Multiplication tables)

matplotlibのaxes_enter_event、axes_leave_eventを使ってaxesの背景色を変えて、マウスオーバーすると答えが出る九九表を作成する。
matplotlib

[matplotlib animation] 81.バウンドするボール

matplotlibのFuncAnimationで自由落下と反発係数を考慮したバウンドのアニメーションを表示する。
ipywidgets

[ipywidgets] 24. Dropdownでデータを選択してそのヒストグラムを表示(matplotlib & seaborn)

jupyter notebook, labで対話的な操作ができる機能(ipywidgets)のドロップダウンでデータを選択してそのヒストグラムを表示する方法について説明する。
NumPy

[NumPy] 11. NumPy配列のNaNに関するいろいろな処理

np.arrayにおけるNaNに関する処理について、いろいろと説明する。
NumPy

[NumPy] 3. 配列の形状変換

Numpyのreshapeによる配列の形状変換について
NumPy

[NumPy] 21. np.linspace()の使い方

NumPyのlinspace()は、startからstopの間を指定の個数で等間隔に区切った配列を生成する関数である。
matplotlib 3D

[NumPy] 20.配列のスライスをボクセルグラフで可視化

いろいろなスライス方法をmatplotlib mplot3dのvoxelグラフで可視化した例について説明する。