-
Numpy 배열 객체개발/데이터분석 2022. 8. 31. 16:26반응형
넘파이란?
- 표준 라이브러리, 과학 계산용 라이브러리
- 벡터, 행렬 과 같은 선형대수의 표현법을 코드로 나타낼 수 있음
- 속도가 빠르고 메모리 사용이 효율적임.
- 선형대수 관련 함수를 제공
- 반복문을 사용하지 않고, 연산시 병렬로 처리
넘파이 설치
anconda prompt 에 접속하여 명령어를 입력하면 conda 가상환경에서 numpy모듈을 설치 할 수 있다.
ml은 내가 이동하고픈 파일이며 , 각자 설치하고자 하는 파일이 있을 경우 ml대신 다른 파일명을 입력하면 된다.
파일로 이동한 후 install numpy를 입력하면 numpy관련 함수들이 설치된다.
사실 이러한 것을 거치지 않고도 jupyter notebook 에서 바로 사용할 수 있다.
import numpy as np 를 입력하면 numpy를 불러들이고 앞으로 사용할때 np라는 별칭을 사용하겠다는 의미이다.
리스트 형태의 alist를 생성하고 이를 np.array(numpy의 array함수)를 이용하여 int형태의 배열로 바꾼다.
arr[0:2:1,0:4:1]처럼 시작값 종료값 증감값을 나타내서 arr의 값들을 출력할 수도 있지만 각 값을 생략해도
값이 나온다.
다음과 같은 경우가 그렇다.
반응형반응형'개발 > 데이터분석' 카테고리의 다른 글
넘파이(NumPy) vs 판다스(Pandas) (3) 2024.09.16 넘파이(NumPy) (1) 2024.09.16