(55) numpy配列をタイル状に配置

投稿者: | 2014年9月4日

4,533 views

この記事は最終更新から 1816日 が経過しています。

2行2列の配列aを作成する。

>>> import numpy as np
>>> a=np.array([[1,2],[3,4]])
>>> a
array([[1, 2],
       [3, 4]])

配列aを行方向に2個、列方向に3個、タイル状に配置する。

>>> b=np.tile(a, (2,3))
>>> b
array([[1, 2, 1, 2, 1, 2],
       [3, 4, 3, 4, 3, 4],
       [1, 2, 1, 2, 1, 2],
       [3, 4, 3, 4, 3, 4]])

コメントを残す

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