- 파이썬 넘파이 데이터를 엑세스하기 [ ]
넘파이 데이터 변수[ ]에 연산을 넣으면 해당 연산에 맞는 값을 출력해준다
[ ] 특정값만 잘라서 가져오는 슬라이싱을 하려면 콤마의 왼쪽이 행, 오른쪽에 열을 적어준다
※ 열은 비워도 에러가 발생하지 않지만 행자리를 입력하지 않으면 에러가 발생한다
콜론을 사용해 원하는 부분만 슬라이싱도 가능하다
이런식으로 이어진 데이터가 아닌 데이터를 슬라이싱 하고싶을때는 [ ]안에 [ ]를 사용한다
' = ' 기호로 데이터값을 변경하기도 가능하다
주의할점 : X를 슬라이싱해서 다른 변수(Y)로 저장해도 Y 데이터를 변경하면 X데이터도 변경된다
(Y가 X의 데이터를 가르키고있는 형태 = 메모리를 공유)
.copy( ) : 다른 변수로 저장할때 뒤에 copy() 작성시 메모리 공유를 하지 않는다
(X데이터를 슬라이싱한 Y변수 데이터를 변경해도 X데이터는 변경이 되지 않는다)
'Python > Numpy' 카테고리의 다른 글
[Python] Numpy 파일 저장하기, 불러오기 (0) | 2022.11.25 |
---|---|
[Python] Numpy 데이터 확인하기 shape, size, dtype, ndim (0) | 2022.11.25 |
[Python] Numpy array 최대, 최소값 구하기 argmax, argmin (0) | 2022.11.25 |
[Python] Numpy 연산, 브로드캐스팅 (0) | 2022.11.23 |
[Python] Numpy 데이터 생성 array (0) | 2022.11.22 |
댓글