Python

[numpy] 一様乱数と正規分布の乱数生成関数(Python)

乱数生成関数まとめ関数機能np.random.random0以上、1未満の一様乱数の作成するnp.random.rand0以上、1未満の一様乱数の作成するnp.random.randint任意の範囲の一様乱数の整数を作成するnp.rando...
Python

[numpy] numpy配列の要素のデータ型をdtypeで確認

numpy配列の要素のデータ型を確認dtype属性でnumpy配列の要素のデータ型を確認できます。以下の場合は、int32のデータ型であることが分かります。INimport numpy as nparr1 = np.array()arr1....
Python

[numpy] 1次元配列と2次元配列の次元変換方法 (reshape・ravel・flatten)

1次元配列→2次元配列に変換(reshapeメソッド)reshape関数を使うことで、1次元から2次元の配列に変換することができます。以下のように、の配列を用意し、reshapeメソッドで、第一引数に行数、第2引数に列数を渡して変換できます...
Python

[numpy] ndarray型とmatrix型の違い

ndarray型とmatrix型の違い2つの型の違いの代表的な例としては、*による演算方法が異なります。ndarrayだと要素毎に掛け算、matrixだと内積といった演算になります。ndarray型で内積を行う場合はdotメソッドがありま...
Python

[numpy] 行列の作成・加算・減算 (Python)

行列の作成行列は、numpyのarrayメソッドで、以下のように作成することができます。INimport numpy as nparr1 = np. array()arr1OUTarray()arr1にある値を表示すると、リストのような形に...
Python

[Jupyter Notebook] ファイルの名前を自分で付けて保存

名前を変更するには、Untitledの個所をクリックすると、リネームできます。他のやり方としては、Fileタブから、Renameで変更することもできます。
Python

Jupyter Notebookのインストール・環境構築

Jupyter NotebookのインストールJupyter Notebookのインストールはpipコマンドでインストールできます。pip install notebook※pipコマンドのバージョンが古い場合はエラーが出るので、以下のコマ...
Laravel

[Laravelチュートリアル] 社員管理システム 全件表示

コントローラーの準備artisanコマンドで、社員管理用のコントローラーを作成します。php artisan make:controller EmployeeController作成したコントローラにindexメソッドを作成し、全件取得して...
Laravel

[Laravelチュートリアル] 社員管理システム モデル作成

モデル作成設計したテーブル定義のモデルを作成します。Employeesテーブルのモデルを作成します。モデルは命名規則で単数形を書くよう決まっています。php artisan make:model Employee実行すると、以下のようにモデ...
Laravel

[Laravelチュートリアル] 社員管理システム DBテストデータをシーダで作成

社員管理システム DBテストデータをシーダで作成artisanコマンドで社員テーブルのシーダファイルを作成します。php artisan make:seeder EmployeesTableSeeder作成したEmploEmployeesT...