DeseoDeSeo
[Python] Numpy _ 1,2, 3 차원 배열 만들기, 배열 생성 본문
numpy : 연산, 계산 라이브러리
pandas : 데이터 처리와 분석 라이브러리
행과 열로 구성된 표 형식의 데이터 지원
matplotlib : 2D 그래프로 시각화 라이브러
import numpy as np
배열의 크기 확인 | shape | print(arr.shape) => (5.) print(arr2.shape) => (2,3) |
배열의 총 요소 개수 | size | arr.size => 5 |
배열의 차원 차원 (= rank, axis) 1차원은 방향이 1개 2차원은 방향이 2개 |
ndim | arr.ndim => 1 |
배열의 타입 확인 | dtype | arr.dtype => dtype('int32') |
< 3차원 >
< 특정 값으로 배열 생성 >
0 값으로 채워진 배열 생성 | np.zeros((행, 열)) | np.zeros((2,4)) => array( [[0. , 0., 0. , 0. ] ,[0. , 0., 0. , 0., ]]) float타입으로 출력됨 그래서 0.으로 출력 |
1 값으로 채워진 배열 생성 | np.ones((행,열)) | np.zeros((4,3)) => array( [[1. , 1., 1.] ,[1. , 1., 1. ],[1. , 1., 1. ],[1. , 1., 1. ]]) |
원하는 값으로 채워진 배열 생성 | np.full((행, 열), 원하는 값) | np.full((3, 3), 7) => array([[7,7,7], [7,7,7], [7,7,7]]) |
'Python' 카테고리의 다른 글
[Python] population실습 (0) | 2023.08.22 |
---|---|
[Python] Pandas 모듈 Series Class (1) | 2023.08.22 |
[Python] BMI 실습 , 영화 평점 데이터 연산 (0) | 2023.08.21 |
[Python] array연산, 인덱싱, 슬라이싱 (0) | 2023.08.21 |
[Python] 기초 복습! (0) | 2023.08.21 |