np.r_[] , np.c_[] 그리고 reshape에대해

np.c_[] 함수는 데이터에 새로운 데이터 열을 추가

np.r_[] 함수는 데이터에 새로운 데이터 행을 추가

 

numpy.reshape

np.reshape(a, newshape, order=’C’)

데이터를 변경하지 않고 배열에 새로운 모양을 지정하는 함수.

 

매개변수 :

  • a : (array_like) 재형성할 배열
  • newshape : (int or int의 튜플) 새 모양은 원래 모양과 호환되어야 한다. -1을 사용하여 후의 계산을 맡길 수 있다.
  • order={‘C’, ‘F’, ‘A’} 선택사항 : 중요한 것이 아님으로 사이트 참조

 

사용코드 :

 

 

예시 : housing 데이터

텐서플로우는 위의 경우처럼 (20640, ) 형태로 되어있으면 (20640,1)로 인식을 하지 못하기 때문에 열을 변경시켜줘야 한다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다