[Python逆引き] numpy配列関係

この頁では詳細な説明は他のサイトに譲るとして、コード例だけを示す。

num: 配列長

## 配列生成

全要素が0の配列を生成

x=np.zeros(num)

全要素が1の配列を生成

x=np.ones(num)

全要素がaの配列を生成

x=np.ones(num)*a

等間隔の配列を生成(x0~x1, x1を含む, 浮動小数点)

x=np.linspace(x0,x1,num)

等間隔の配列を生成(x0~x1, x1を含まない, 浮動小数点)

x=np.linspace(x0,x1,num,endpoint=False)

## 配列ソート

昇順にソート (xはそのまま)

y=np.sort(x)

昇順にソート (xを上書き)

x.sort()

xが昇順になるように対応するyをソート

i=np.argsort(x)
y=y[i]
x=x[i]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です