jupyter notebook, lab [matplotlib] 91. マウスオーバーイベントで九九表(Multiplication tables) matplotlibのaxes_enter_eventとaxes_leave_eventを使用してインタラクティブな九九表を作成する方法を解説。マウスオーバーで答えが表示される仕組みと、背景色の変更によるビジュアルフィードバックの実装方法について詳しく説明しています。 2020.10.02 NumPyjupyter notebook, labmatplotlibpython
matplotlib [matplotlib animation] 81.バウンドするボール matplotlibのFuncAnimationを使って、重力の影響を受けて落下し地面で跳ね返るボールのアニメーションを作成する方法を解説。物理法則に基づいた自然な動きを実装する手順をPythonコード例とともに紹介します。 2020.06.07 NumPymatplotlibmatplotlib Animationpython
ipywidgets [ipywidgets] 24. Dropdownを活用したインタラクティブなデータ可視化ガイド – matplotlib&seabornでのヒストグラム表示 Jupyter Notebook/Labで対話的なデータ分析を可能にするipywidgetsのDropdownウィジェットを使用して、選択したデータセットのヒストグラムを動的に表示する方法を解説します。matplotlibとseabornを組み合わせた可視化テクニックも紹介します。 2020.04.18 NumPyipywidgetsmatplotlibpythonseaborn
NumPy [NumPy] 11. NumPy配列におけるNaNの様々な処理方法 NumPy配列のNaN値(欠損値)を検出、置換、削除する方法について解説します。データ分析時に必要なNaN処理の基本的なテクニックから応用まで網羅的に紹介します。 2019.12.22 NumPypython
NumPy [NumPy] 21. np.linspace()の使い方 NumPyのlinspace()は、startからstopの間を指定の個数で等間隔に区切った配列を生成する関数である。 2019.09.10 NumPypython
matplotlib 3D [NumPy] 20.配列のスライスをボクセルグラフで可視化 NumPy配列のスライシング操作を3次元ボクセルグラフで視覚的に解説。基本的なインデックス指定から高度なスライス表記まで、配列操作の理解を深めるための可視化例を紹介します。 2019.07.13 NumPymatplotlib 3Dpython
matplotlib 3D [matplotlib animation] 47. Voxelで作成したNumPyロゴの色変化アニメーション(カラー) matplotlibのVoxelグラフを使用してNumPyロゴを3Dで作成し、FuncAnimationでロゴの色が動的に変化するアニメーションを実装する方法を解説します。Pythonでの科学技術計算とデータ可視化の応用例を紹介します。 2019.06.21 NumPymatplotlib 3Dmatplotlib Animationpython