この記事は NumPyライブラリに関する記事のまとめ記事になります。
NumPyライブラリに関する記事の目次、リンクを載せています。
目次
NumPyライブラリとは?
- 1. NumPyライブラリとは
- 2. NumPyライブラリを使用する利点
- 2.1 処理速度の高速化
- 2.2 コードの簡略化
- 2.3 様々な配列の操作
- 3. まとめ
NumPyライブラリのインストール方法
- 1. pipによるインストール
- 2. Anacondaの場合
- 3. まとめ
NumPy配列を作成する
- 1. NumPy配列の基本的な作成方法
- 1.1 リストからNumPy配列を作成する
- 1.2 タプルからNumPy配列を作成する
- 2. 要素の型を指定して作成する
- 2.1 要素の型の指定方法
- 2.2 数字を文字列に変換して作成する
- 3. 多次元配列を作成する
- 3.1 多次元配列の作成方法
- 3.2 1次元配列を多次元配列に変換する
- 3.3 多次元配列を1次元配列に変換する
- 4. まとめ
NumPy配列の操作方法
- 1. 要素を追加、挿入、削除する
- 1.1 1次元配列に要素を追加する
- 1.2 多次元配列に要素を追加する
- 1.3 要素を挿入する
- 1.4 要素を削除する
- 2. 配列を転置する
- 3. 配列の次元をあげる
- 4. 配列をソートする
- 4. まとめ
NumPy配列のアクセス方法
- 1. 要素の参照と更新
- 1.1 1次元配列の参照と更新
- 1.2 2次元配列の参照
- 2. 配列のスライス
- 2.1 1次元配列のスライス
- 2.2 多次元配列のスライス
- 3. 条件式で要素にアクセスする
- 3.1 条件に合う要素を参照する
- 3.2 条件に合う要素を更新する
- 4. まとめ
NumPy配列の演算方法
- 1. 配列の演算
- 1.1 配列の四則演算
- 1.2 配列の比較演算
- 2. 合計、最大値、最小値、平均値
- 2.1 合計
- 2.2 最大値
- 2.3 最小値
- 2.4 平均値
- 3. 行列の演算
- 3.2 行列同士の四則演算
- 3.3 行列数が異なる配列の四則演算(ブロードキャスト)
- 4. 行列の内積、外積
- 4.1 内積
- 4.2 外積
- 5. まとめ
NumPy配列を効率よく作成する方法
- 1. 指定した範囲から配列を作成する
- 2. 範囲を等分割した配列を作成する
- 3. 単位行列を作成する
- 4. 0または1のみの配列を作成する
- 4.1 0のみの配列を作成する
- 4.2 1のみの配列を作成する
- 5. 要素を繰り返した配列を作成する
- 6. CSVファイルから配列を作成する
- 7. まとめ