Python数学 【SymPy】行列とベクトル 【SymPy】線形代数演算SymPy パッケージ の行列オブジェクト (MutableDenseMatrix) に対して実行できる 線形代数演算 (行列演算) について解説します。以下のコードは Jupyter Notebook で実行する... 2019.07.15 Python数学
Python数学 行列の累乗 ≪【前の記事】行列の対角化【Pythonで学ぶ線形代数学講座(25)】行列の累乗計算 行列の累乗同じ行列を $k$ 回乗算することを行列の累乗とよび、$A^k$ で表します: \ 行列 $A$ の固有値 $\lambda$ に対応する固有ベ... 2019.07.13 Python数学
Python数学 行列の対角化 ≪【前の記事】固有値と固有ベクトル【Pythonで学ぶ線形代数学講座(24)】行列の対角化 行列の対角化2 次の正方行列 $A=\begin{bmatrix}a&b\\c&d\end{bmatrix}$ について、 \ を固有値 $\alp... 2019.07.12 Python数学
データ分析 【pandas】GroupBy ≪【前の記事】集約メソッド groupby操作による部分的なデータ集約部分的なデータについての集約は、groupby とよばれる操作によって実現できます。具体例を使って説明するために、重複ラベルを含むデータフレームを作成しておきます。 #... 2019.07.10 データ分析
データ分析 【pandas】要約統計量 ≪【前の記事】pandas.merge() データの集約と要約統計量pandas の Series や DataFrame には列について合計や平均、標準偏差などを求める 集約メソッド が用意されています。以下のコードで太陽系の惑星一覧表を... 2019.07.09 データ分析
データ分析 pandas.merge() ≪【前の記事】pandas.concat() pandas.mergeでDataFrameを横方向に連結するpandas.merge() はデータセットを横方向に連結し、重複項目を適切な形で保存する機能をもっています。具体例を使って説明しま... 2019.07.08 データ分析
データ分析 pandas.concat() ≪【前の記事】欠損値の処理 pandas.concat()でデータセットを連結するpandas.concat() は DataFrame や Series の連結に用いられる関数です("concat" は「連結」や「結合」を意味する "co... 2019.07.05 データ分析
データ分析 【pandas】欠損値 (NaN) の処理 ≪【前の記事】Index属性 【pandas】欠損値の処理一般に、pandas ではデータの欠損値 (NA : Not Available) に NaN (Not a Number) とよばれる特殊な浮動小数点数を割り当てます。たとえば、互... 2019.07.04 データ分析
Python数学 ゼロ除算エラー Pythonのゼロ除算エラー(ZeroDivisionError)ゼロ除算 (division by zero) とは、ある数値を 0 で割る演算を意味します。よく知られているように、数学においてゼロ除算は定義されない演算なので、多くのプロ... 2019.07.03 Python数学
データ分析 【pandas】インデクス属性 ≪【前の記事】Indexオブジェクトインデクス属性Series や DataFrame には、要素を抽出するためのインデクス属性 (loc, iloc, at, iat) が備えられています。loc, ilocSeries や DataFr... 2019.06.27 データ分析