Jupyter Notebook을 통한 Numpy 시작

gaebokchi·2021년 2월 4일
0

데이터분석

목록 보기
3/5

Numpy공식문서

  • numpy는 벡터나 행렬 구조를 위해 만들어진 자료구조이기 때문에 기존 배열과는 다르다.
import numpy as np

# 0부터 15개의 숫자로 이루어진 배열을 3:5인 2차원 배열로 나누기
arr1 = np.arange(15).reshape(3,5) 

# arr1이 몇대몇 배열인지 알려주는 .shape
arr1.shape

# 배열 속성 알려줌
arr1.dtype

# numpy 배열 선언 방법
arr2 = np.array([6,7,8]) # 1. 배열 그대로 선언
arr3 = np.zeros((3,4)) # 2. 0으로 이루어진 3:4 2차원 배열
arr4 = np.array([
[1,2,3],
[4,5,6]
], dtype = np.float(64)
arr5 = np.array([
[7,8,9],
[10,11,12]
], dtype = np.float(64) # 3. 배열 그대로 선언 후, 원소의 속성도 정의

# arr4, arr5 처럼 배열 모양이 똑같다면 사칙연산 적용 가능
print(arr4+arr5)

0개의 댓글