matplotlib

ipywidgets

[ipywidgets] 36. F分布の自由度をIntSliderで調整して表示

F分布とは、統計の分野で分散分析(ANOVA)などに用いられる確立分布である。ここでは、分布のパラメータである自由度をIntSliderで調整することで、対話的に、自由度の異なるF分布を表示させる方法について説明する。
matplotlib

[matplotlib] 118. 飲み応えカーブ(ax.fill_between)

アサヒビールの新スーパードライに表示されている辛口カーブのような飲みごたえカーブをmatplotlibで表示する方法について説明する。
ipywidgets

[ipywidgets] 35. FloatLogSliderで正則化パラメータを調整してL2正則化

sklearn.linear_modelのRidgeにより、過学習を抑制した線形回帰(L2正則化)ができる。ここではノイズの多いデータを対象に、ipywidgetsのFloatLogSliderでL2正則化のパラメータ(alpha)を調整する方法について説明する。
matplotlib

[NumPy] 13. ヒストグラム用のbinsをnp. histogram_bin_edgesで作成

NumPyの histogram_bin_edges 関数を使用してヒストグラムのビン(区間)を作成する方法を解説。データ分析の柔軟性を高めるための実践的なアプローチを紹介します。
lmfit

[lmfit] 22. ガウス関数モデルによるフィッティング過程をiter_cbで可視化

lmfitライブラリを使用してガウス関数モデルによるカーブフィッティングの過程を可視化する方法について解説。iter_cb関数を活用してフィッティング中のデータを取得し、matplotlib FuncAnimationでアニメーション化する手順を紹介します。
matplotlib

[matplotlib] 117. 目盛りの細かい調整(ax.tick_params)

Matplotlibのtick_paramsメソッドを活用して目盛りの細かな調整を行う方法を解説。サイズ、色、角度、方向などのカスタマイズにより、学術論文やプレゼンテーションに最適化された見やすいグラフを作成するテクニックを紹介します。
matplotlib

[matplotlib] 116. Matplotlibで作る漢字間違い探しゲーム

Matplotlibのax.text()関数を使用して漢字を図に挿入し、間違い探しゲームを作成する方法を解説します。Pythonでビジュアルな漢字クイズを簡単に作れる手順とコード例を紹介。
matplotlib

[SciPy] 22. ノイジーなデータをsignalのsavgol_filterで平滑化

scipyのsavgol_filter関数を使用してノイズの多いデータを効果的に平滑化する方法を解説します。デジタル信号処理の基本からパラメータの選び方まで、実践的なPythonコードと共に詳しく説明していきます。