📊python/파이썬, 데이터분석

파이썬 데이터분석(4)[numpy 기초][pycharm 기준]

하얀성 2023. 2. 20. 11:56

1차원(행 축,가로 axis 0) :직선하나의 나열을 벡터 

2차원(열 축, 세로 axis 1)  :2개의 선으로의 공간 표현을 Matrix 즉, 행렬.

3차원(채널 축 axis 2) : 3차원이상을 Tensor라고 한다.


pycharm

-단축키-

ctrl + w :부분지정.(한번은 커서앞, 두번이 한행, 세번은 전체)

ctrl + shift + f :코드실행 미리보기

ctrl + d 한줄 복사

 

numpy 기본 메서드 사용해보기


행렬의 입출력

 

파이썬의 경우, 배열을 어디까지 만들라고 하면, 그 앞까지 만드는 특성이 있다.


배열 합치기 : concatenate([배열1, 배열2, ....])

 

배열 형태 바꾸기 : reshape((행, 열))

 


두 행 생성 후, 합치기(예시는 axis=0 을 통해 가로축. 행을 기준으로 합)

 


세로축을 기준으로 자르기.(axis=1)

shape로 출력하면 그 변수에 저장된 행렬의 행,열의 크기가 출력된다.

가로를 기준으로 자르기(axis=0)

 

가로와 세로 모두 기준은 뒤의 변수에 저장된다.

기준 앞까지는 앞의 변수에 저장된다.

 


출처: https://www.youtube.com/watch?v=LdoJAC26MIc&list=PLRx0vPvlEmdBx9X5xSgcEk4CEbzEiws8C&index=4