(60) numpyで配列の等価・不等価を判定
numpy.allclose で配列の等価、不等価を判定できる。 以下のような3行3列の配列を作成する。不等価なペアが作成できた。 >>> import numpy as np >>>… 続きを読む »
numpy.allclose で配列の等価、不等価を判定できる。 以下のような3行3列の配列を作成する。不等価なペアが作成できた。 >>> import numpy as np >>>… 続きを読む »
5行3列の乱数配列aを作成する。 >>> import numpy as np >>> a = np.random.rand(5,3) >>> a array([[ … 続きを読む »
linspace を使うと、「任意の範囲内」かつ「任意の要素数」の「等間隔」の配列を作れる。 例1) 0~5の範囲内に要素数6個の配列を作成する。 >>> np.linspace(0, 5, 6) ar… 続きを読む »
以下のなす角45度の二つのベクトルの内積を求める。 a = ( 3 , 3 ) b = ( 5 , 0 ) >>> import numpy as np >>> a = np.arra… 続きを読む »
3行5列の乱数配列aを作成する。 ここでは見やすいように各要素を100倍した後に整数化している。 >>> import numpy as np >>> a = np.random.ra… 続きを読む »
2行2列の配列aを作成する。 >>> import numpy as np >>> a=np.array([[1,2],[3,4]]) >>> a array([[1, 2], [3, 4]]) 配列aを行方向に2個、列… 続きを読む »
10行15列の 0行列を作る。 >>> import numpy as np >>> m = np.zeros((10,15),dtype=int) >>> m ar… 続きを読む »
初心者向けの numpyチュートリアルはここ(↓) https://github.com/rougier/numpy-100
numpy配列から非ゼロ要素のみを抽出したい。 5行5列の配列を作成する。 >>> import numpy as np >>> a = (np.random.rand(5,5) * 10).astype(np.int3… 続きを読む »
numpy配列に対して部分的に平均値や標準偏差を求めたい。 以下のように 10行8列の整数配列 aを作る。 >>> import numpy as np >>> a = (np.ran… 続きを読む »