| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Excel
- google apps script
- Mac
- Google Spreadsheet
- PySpark
- hive
- Python
- dataframe
- array
- Kotlin
- django
- PANDAS
- Java
- 파이썬
- gas
- PostgreSQL
- string
- Tkinter
- SQL
- Apache
- math
- Github
- GIT
- Google Excel
- Redshift
- matplotlib
- numpy
- list
- c#
- Today
- Total
목록Python/Python numpy (46)
달나라 노트
NumPy where() — 조건에 따라 두 값 중 하나를 선택하는 메서드 조건이 True인 위치에는 x값, False인 위치에는 y값을 선택해서 새 array를 만듭니다. 기본 문법 # 형태 1 — 조건에 따라 값 선택 (가장 많이 쓰는 형태)numpy.where(condition, x, y)# 형태 2 — 조건이 True인 인덱스 반환numpy.where(condition) 형태 1 — 조건에 따라 값 선택 import numpy as nparr = np.array([1, -2, 3, -4, 5])np.where(arr > 0, arr, 0)# array([1, 0, 3, 0, 5])# ↑ ↑# -2, -4 → 0으로 대체 조건이 True인 위치 →..
NumPy polyfit() — 점들의 패턴에 가장 잘 맞는 다항식 계수를 추정하는 메서드 여러 (x, y) 좌표 쌍을 받아서, 그 점들을 가장 잘 설명하는 다항식의 계수를 반환합니다. 기본 문법 numpy.polyfit(x, y, deg) 파라미터 설명 x x 좌표값들의 array y y 좌표값들의 array deg 다항식의 차수 반환값 계수 array. 높은 차수부터 순서대로 반환 deg에 따라 추정하는 다항식의 형태가 달라집니다..
NumPy select() — 여러 조건을 한 번에 처리하는 메서드 조건 목록을 순서대로 검사해서, 처음으로 True인 조건에 해당하는 값을 선택합니다. 코드로 치면 if-elif-elif-else 구조입니다. 기본 문법 np.select(condlist, choicelist, default=0) 파라미터 설명 condlist 조건들의 리스트. 순서대로 검사하며 처음 True인 조건이 선택됨 choicelist 각 조건에 대응하는 값들의 리스트. condlist와 길이가 같아야 함 default 어떤 ..
numpy에서 제공하는 argmax, argmin method에 대해 알아봅시다. argmax는 주어진 array에서 가장 큰 값을 찾아 그 값의 위치(index)를 return합니다.argmin은 주어진 array에서 가장 작은 값을 찾아 그 값의 위치(index)를 return합니다. argmax, argmin은 기본적으로 작동 방식이나 작동 형태는 동일합니다.다만 주어진 array에서 가장 큰 값을 찾느냐, 가장 작은 값을 찾느냐 이 차이이죠. Syntaxnumpy.argmax(array, axis=0/1)numpy.argmin(array, axis=0/1) - arrayargmax, argmin을 적용할 대상 array를 전달합니다. - axisoptional한 옵션입니다. 전달하지 않아도 됩니..