데이터 프레임이나 시리즈의 개별 요소 각각에 함수를 적용해주는 함수
데이터 프레임은 시리즈 단위로 함수를 적용하고, 시리즈는 셀단위로 함수를 적용한다
import pandas as pd
s = pd.Series(['mom', 'get', 'pandas', 'level'])
pandas apply
df.apply(func, axis=0)
func (인수는 함수)
개별 요소에 적용할 함수를 입력하는 인자
axis (인수는 0 or 1 / 기본값은 0)
데이터 프레임에 apply를 적용하면 시리즈별로 함수를 적용되는데 그 때 개별 시리즈를 결정하는 축을 지정하는 인자
- 0 : 열마다 함수를 적용한다
- 1 : 행마다 함수를 적용한다
그외 많은 인자들이 있다. 더 궁금하면 아래 링크를 참고
https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.apply.html
'판다스 > 함수 cheat sheet' 카테고리의 다른 글
[pandas] pivot_table (0) | 2023.02.12 |
---|---|
[pandas] to_numeric (0) | 2023.02.08 |
[pandas] sort_index (0) | 2023.02.06 |
[pandas] value_counts (0) | 2023.02.06 |
[pandas] cut (0) | 2023.02.04 |