誰でもnumpyのタイル機能を説明できますか? http://docs.scipy.org/doc/numpy/reference/generated/numpy.tile.htmlにある例からはわかりませんでした
13474 次
1 に答える
11
配列内の要素の数を繰り返すだけです。[1,2,3]
soのような配列がある場合np.tile([1,2,3], 2)
、要素を 2 回繰り返して新しい配列を作成します。Thorsten が説明したnp
ように、リストを指定しても常に配列を返します。したがって、いくつかの例で説明します。
>>> import numpy as np
>>> ar = [1]
>>> np.tile(ar, 2)
array([1, 1])
>>> np.tile(ar, 3)
array([1, 1, 1])
>>> np.tile(ar, 4)
array([1, 1, 1, 1])
>>> new_ar = [1,2,3]
>>> np.tile(new_ar, 2)
array([1, 2, 3, 1, 2, 3])
>>> np.tile(new_ar, 3)
array([1, 2, 3, 1, 2, 3, 1, 2, 3])
# | 1st | 2nd | 3rd | -> Repeats shown.
于 2013-10-23T11:37:53.120 に答える