numpy基礎
1日目
- Numpy配列の生成はnp.array()
- typeはnumpy.ndarray
- shapeで配列のサイズを確認
- array[0]で0行目の要素のアクセス
- array[2,3」で2行目3列目の要素のアクセス
- array[:2]で2行までアクセス
- array[2:]で行2からアクセス
- array[:2, 1]行2までの列1へアクセス
np.zeros()
要素が全て0のNumpy配列の生成np.ones()
要素が全て1のNumpy配列の生成np.full()
指定した値を持つNumpy配列の生成np.eye()
単位行列のNumpy配列を生成np.sin()
sineを算出(度数ではなくラジアン)np.cos()
cosineを算出(度数ではなくラジアン)np.tan()
tangentを算出(度数ではなくラジアン)np.radians()
度数からラジアンへ変換np.exp()
指数関数(Exponential / エクスポネンシャル)np.log()
対数関数(Logarithm / ロガリズム)np.sign()
「正」「負」「ゼロ」を分別np.rint()
小数点を四捨五入して整数にするnp.modf()
小数点部と整数部に分けて配列で返す