あとりえこばと

Python数学

下三角行列と上三角行列

≪【前の記事】ガウス・ジョルダンの消去法下三角行列主対角成分の上にある成分がすべてゼロとなるような正方行列を下三角行列または左三角行列とよびます。たとえば、$4\times 4$ の下三角行列は \[L=\begin{bmatrix}a_{...
Python数学

ガウス・ジョルダンの消去法(掃き出し法)

≪【前の記事】基本行列と基本変形ガウス・ジョルダンの消去法以前の記事で連立方程式 $A\boldsymbol{x}=\boldsymbol{b}$ を $\boldsymbol{x}=A^{-1}\boldsymbol{b}$ の形で解く方...
Python関数

【NumPy】表示形式の設定

numpy.get_printoptions()numpy.get_printoptions() は現在設定されている配列の表示形式を取得します。 デフォルトでは以下のような設定になっているはずです。 # GET_PRINT_OPTIONS...
Python基礎

【pandas】ランダム・サンプリング

pandas.DataFrame.sample()pandas.DataFrame.sample() メソッドを使うと、データフレームから行や列を無作為抽出 (ランダムサンプリング)できます。準備として Excel VBA 表計算とプログラ...
データ分析

【pandas】Excelファイルへの書き出し

pandas.DataFrame.to_excel()pandas.DataFrame.to_excel() を使うと、データフレームを Excelファイルに書き出すことができます。引数で指定したファイル名がすでに存在している場合はファイル...
データ分析

【pandas】Excelファイルの読み込み

pandas.read_excel()pandas.read_excel() を使うと、Excel ファイルをデータフレームに読み込むことができます。この関数は xls と xlsx ファイルをサポートします。xls は Excel 200...
Python基礎

len()

len()Python の組み込み関数 len() はオブジェクトのサイズ (要素の数) を返します。引数にはリスト、タプル、range、文字列、バイト列、辞書、集合などを受け取ることができます。 len() を使ってリストの要素を数えてみ...
Python関数

都道府県の人口比率に基づく無作為抽出

【pandas】都道府県無作為抽出関数都道府県別の人口比率にもとづいて、出身都道府県を無作為抽出する関数を作成してみます。最初に必要なモジュールをインポートして、当サイトから pop_area_jp.csv を読み込みます。 # PYTHO...
Python基礎

エラーと例外処理

【Python】エラーと例外処理コンピュータが何らかの理由でプログラムを正しく実行できないと判断して処理を中断してしまうことをエラー (error) とよびます。 エラーの実体は BaseException とよばれる基底クラスから派生した...
Python関数

シャッフル (ランダムソート)

要素のシャッフル random.shuffle()random.shuffle() は ミュータブル (変更可能) なシーケンス x の要素をシャッフル (ランダムソート) します。 random.shuffle(x ) オプション引数 r...