일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- elif문
- json
- 파이썬
- kibana
- pm
- 매핑
- 조건문
- 일본어형태소분석기
- for문
- 반복문
- 블록구조
- NumPy
- if문
- bulk
- 셸
- Sort
- 학습일지
- pm스쿨28기
- mapping
- else문
- python
- shell
- UNIX
- 제로베이스부트캠프
- ElasticSearch
- 제로베이스
- Size
- 제로베이스pm스쿨
- kuromoji
- while문
- Today
- Total
목록NumPy (3)
code name blue
Numpy 연산▶ Numpy 1차원 연산연산자를 이용할 경우에는 +, -, *, / 기호를 동일하게 사용한다.함수를 사용할 경우에는 덧셈 add(), 뺄셈 subtract(), 곱셈 multiply(), 나눗셈 divide()을 사용한다. 123import numpy as npa = np.array([1, 2, 3])b = np.array([4, 5, 6]) 1. 덧셈배열 a와 배열 b가 있을 때, a+b는 a[0]+b[0], a[1]+b[1], ... 와 같은 방식으로 결과를 return 한다. 12345678c = a+b#함수를 이용할 경우#c = np.add(a, b) print(c) #Result[5 7 9] 2. 뺄셈배열 a와 배열 b가 있을 때, a-b는 a[0]-b[0], a[1]-b[1],..
Numpy 슬라이싱, 인덱싱▶ Numpy 슬라이싱 : 필요한 요소 자르기 1234567891011121314151617181920import numpy as nplist = [ [1, 2, 3], [4, 5, 6], [7, 8, 9]] arr = np.array(list) #numpy 배열로 만들기 a = arr[0:2, 0:2]print(a)#Result[[1 2][4 5]] b = arr[1:,1:]print(b)#Result[[5 6][8 9]] ▶ Numpy 인덱싱 : 필요한 값 가져오기 (1) 정수 인덱싱(integer indexing)Numpy 배열 a에 대해서 a[[row1, row2], [col1, col2]]는a[row1, col1]과 a[row2, col2]라는 두 개의 배열 요소의 집..
Numpy Numpy는 과학 계산을 위한 라이브러리로, 다차원 배열을 처리하는데 필요한 여러 기능을 제공한다.▶ Numpy 설치하기 1pip install numpycs ▶ Numpy 배열 - numpy에서 배열은 동일한 타입의 값들을 갖는다.- numpy에서 배열의 차원을 rank라고 하고, shape는 각 차원의 크기를 튜플로 표시한 것이다. ex) 2행, 3열인 2차원 배열은 rank = 2, shape(2, 3) ▶ Numpy 배열 생성 1. 파이썬의 리스트를 사용하는 방법 : array() 함수의 인자로 리스트를 넣어 생성한다. 12345import numpy as nplist = [1, 2, 3, 4]a = np.array(list) #array() 함수의 인자로 list를 넣는다print(a..