파이썬 모르는 함수 2

qw4735·2022년 12월 28일
0

Python

목록 보기
2/10
post-custom-banner

np.hstack() : ndarray 형식의 배열을 결합할 때 유용하게 사용되는 함수

  • np.hstack(): 가로로 행렬 결합
  • np.vstack() : 수직으로 행렬 결합

출처 : https://domybestinlife.tistory.com/151

np.eye() , np.identity()

> D = np.identity(3)
> D
array([[1.,0.,0.],
       [0.,1.,0.],
       [0.,0.,1.]])
> E = np.eye(3, dtype= int)
> E
array([[1,0,0],
       [0,1,0],
       [0,0,1]])

# np.eye()를 이용한 원핫 인코딩
> values = [1,0,3]
> n_values = np.max(values) + 1  # 4
> np.eye(n_values)[values]
array([[0., 1., 0., 0.],
       [1., 0., 0., 0.],
       [0., 0., 0., 1.]])
post-custom-banner

0개의 댓글