CATEGORY データ分析

NumPy入門 乱数

今回はシミュレーションやテストデータを作成する際によく使う乱数についてです。 randomモジュールとrand NumPyのrandomモジュールには様々な乱数を生成するメソッドが用意されています。まずは基本的なrand...

NumPy入門 メッシュグリッドと可視化

このページではデータを可視化する際によく使用するメッシュグリッドと呼ばれる配列生成関数について学習します。 meshgridとは 配列X=[1, 2, 3]、Y=[-1, 0, 1]が与えられていたとします。これらの格子...

NumPy入門 代表的なユニバーサル関数

このページではNumPyに予め組み込まれているユニバーサル関数のうち、代表的なものを紹介します。 代数演算、論理演算、比較演算、指数・対数、三角関数といった初等関数は全て用意されています。 演算などの基本的な関数 まずは...

NumPy入門 ユニバーサル関数とは

ユニバーサル関数とは NumPyの配列、ndarrayの全要素に対して、要素ごとに演算等の処理を行い、結果をndarrayで返す関数をユニバーサル関数と呼びます。 組込みのmap関数を併用した場合と同じような作用をイメー...

NumPy入門 基本的な線形代数計算

ベクトルや行列の生成、演算など基本的な事柄を学習しました。ここからは基本的な線形代数の計算方法について学習しましょう。 numpy.linalg numpy.linalgで基本的な線形代数演算が提供されています。線形代数...