NumPy

MathPython
14 Apr 2019 22 Feb 2018
44560 views
879 views 14 Apr 2019
行列のかけ算はnumpyのdotで求めます。ベクトルも1つの行列であり、行列とベクトルのかけ算もdotで求められます。
3889 views 06 Aug 2024
ベクトルの長さ(絶対値、ノルム)は linalg.norm で求めます。
13165 views 14 Apr 2019
NumPyでベクトルを正規化する方法。1.ベクトルのノルムをlinalg.normで求める。2.ベクトルをその値で割る。
338 views 14 Apr 2019
固有値と固有ベクトルはlinalg.eigで求めます。行列を入れると固有値と固有ベクトルが一度に出てきます。
1777 views 14 Apr 2019
平均はmeanやaverageで求めます。まずはarrayで配列を作りましょう。 **入力** import numpy as...
1936 views 14 Apr 2019
中央値はmedianで求めます。 **入力** import numpy as np a = np.array([1, 2,...
8865 views 14 Apr 2019
最頻値(mode)はbincountとargmaxを組み合わせて求めます。
12105 views 14 Apr 2019
配列に重複したデータがあり、その頻度(どのくらい重複しているか)をカウントしたいときは、count_nonzeroという関数を使...
383 views 14 Apr 2019
行列にT(大文字)をつけると転置行列になります。…ここからはNumPyというよりも数学です。行列と転置行列の行列式が等しいことを...
374 views 14 Apr 2019
NumPyのarrayで行列を定義し、linalg.invで逆行列を求めます。 **入力** import numpy as ...
7 views 15 Jan 2026
NumPy で配列を作成する方法はいくつかありますが、最も基本的なのが `zeros`、`ones`、`empty`、`full...
4 views 15 Jan 2026
数値が規則的に並んだ配列を作りたいとき、`arange` と `linspace` が便利です。どちらも連続した数値を生成します...
11 views 16 Jan 2026
NumPy の配列は、要素数を変えずに形状だけを変更できます。`reshape`、`flatten`、`ravel` の3つの方...
7 views 16 Jan 2026
複数の配列を1つにまとめたいとき、`concatenate`、`vstack`、`hstack` を使います。それぞれ結合の方向...
8 views 16 Jan 2026
配列を複数の部分に分けたいとき、`split`、`vsplit`、`hsplit` を使います。結合の `vstack`、`hs...
7 views 16 Jan 2026
NumPy 配列から特定の要素を取り出すには、スライシングとインデックス指定を使います。Python のリストと似ていますが、多...
8 views 16 Jan 2026
NumPy では、形状の異なる配列同士でも計算ができることがあります。これをブロードキャスティングと呼びます。明示的にループを書...
9 views 16 Jan 2026
NumPy では、配列を操作したときにコピーが作られる場合とビュー(元データへの参照)が作られる場合があります。この違いを理解し...
6 views 16 Jan 2026
データのばらつきを測る指標として、分散と標準偏差があります。NumPy では `var()` と `std()` で簡単に計算で...
6 views 16 Jan 2026
データの最大値・最小値を求める `max`、`min` と、その位置(インデックス)を求める `argmax`、`argmin`...
8 views 16 Jan 2026
累積和と累積積は、配列の先頭から順番に値を足したり掛けたりしていく計算です。NumPy では `cumsum` と `cumpr...
16 views 16 Jan 2026
パーセンタイルは、データを小さい順に並べたとき「下から何%の位置にある値か」を表す指標です。NumPy では `percenti...
10 views 16 Jan 2026
相関係数は、2つの変数の間にどの程度の関連性があるかを表す指標です。NumPy では `corrcoef` で計算できます。 c...
9 views 16 Jan 2026
ヒストグラムは、データの分布を視覚化するための図です。NumPy の `histogram` 関数を使うと、データをビン(区間)...