Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 판다스시리즈
- Numpy
- 판다스
- Python
- np.argsort
- 넘파이
- pandas
- np.where
- 유클리디안거리
- 파이썬기초
- DataFrame
- KNN알고리즘
- 넘파이함수
- reindex
- 파이썬
- 워드클라우드
- iloc
- K-NN
- np.where()
- KNN
- 판다스기초
- np.sort
- 머신러닝
- 데이터분석
- 넘파이정렬
- 크롤링
- 판다스인덱싱
- 데이터프레임
- 파이썬크롤링
- LOC
Archives
- Today
- Total
목록np.where() (1)
해피러너의 Ns
np.where() 활용하여 조건에 맞는 값 위치 찾기 및 다른 값으로 대체하기
np.where (condition, x, y) - 조건(condition)에 부합하면 x, 아니면 y를 출력한다 - x, y는 생략 가능하며, 이 경우에는 조건에 부합하는 index를 출력한다. - numpy.ndarray로 반환된다. 우선, 간단하게 1차원 배열에 적용해보면, 30보다 크거나 같은 값의 위치를 반환한다. 1 2 3 4 5 a = np.array([10,20,30,40]) np.where(a>=30) 결과 (array([2, 3], dtype=int64),) cs 그러면 데이터 프레임에 적용해보자. 1 2 3 4 5 6 7 test = pd.DataFrame([[1,2,3],[4,5,6],[7,8,9]], columns=list('abc')) test a b c 0 1 2 3 1 4 5..
파이썬(Python)/넘파이(numpy)
2021. 5. 7. 17:43