DataAnalysis/NumPy

[NumPy] 함수 np.tile(), 배열연결 연습문제

2wnswoo 2024. 9. 4. 12:41

배열 쌓기 함수 : np.tile()

넘파이 라이브러리에서 배열을 원하는 모양으로 쌓아올릴 수 있는 함수인 np.tile 함수의 사용법은

np.tile( A, repeat_shape ) 형태이며, A 배열이 repeat_shape 형태로 반복되어 쌓이 형태가 반환된다.

 

repeat_shape의 인수로서 3과 같이 정수형태를 넣으면 단순반복 횟수를 나타내고

 

소괄호 () 형태의 행렬을 넣는다면 그와 같은 형태로서 배열이 만들어진다.

 

위의 문제를 풀어보자.

a = np.zeros((3,3)) 
b = np.ones((3,2))
c = np.hstack((a,b))
d = np.arange(1,16) * 10
d=d.reshape(3,5)
e = np.vstack((c,d))
np.tile(e,(2,1))

 

'DataAnalysis > NumPy' 카테고리의 다른 글

[NumPy] 내적 함수( np.dot( , ) )  (0) 2024.11.20