【Python】NumPyライブラリに関する記事まとめ

  • 2019年8月3日
  • 2020年4月3日
  • Python

この記事は 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. まとめ
広告