Jupyter NotebookでNumpyを起動


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)