-
파이썬 Pandas DataFrame 함수 제작<Python>/[DataFrame] 2021. 12. 19. 21:50728x90
함수 제작
1. 사용자 제작 함수
.apply(사용자 제작 함수) # 사용자가 만든 함수를 적용할수있다. ex)np.sum, np.square2. 사용자 제작 함수
df.mean(axis=1) # 한행의 모든 값의 평균3. 사용자 제작 함수
.aggregate([min, np.median, max])4.사용자 제작 함수
.aggregate({'X1' : min, 'X2' : sum})실습 코드
import pandas as pd
import numpy as np
df = pd.DataFrame({ 'X1': [0, 1, 2, 4, 0, 1, 2, 4],
'X2': [5, 7, np.nan, 9, 0, 1, 2, 4],
'X3': [np.nan, 10, np.nan, 12, 0, 1, 2, 4]})# 1. 사용자 제작 함수
# .apply(사용자 제작 함수) # 사용자가 만든 함수를 적용할수있다. ex)np.sum, np.square# 2. 사용자 제작 함수
df.mean(axis=1) # 한행의 모든 값의 평균# 3. 사용자 제작 함수
df.aggregate([min, np.median, max])# 4. 사용자 제작 함수
df.aggregate({'X1' : min, 'X2' : sum})실습 결과
실습 파일
728x90'<Python> > [DataFrame]' 카테고리의 다른 글
파이썬 Pandas DataFrame 저장(to_csv) (0) 2023.02.21 파이썬 Pandas DataFrame 변수명 변경 (0) 2021.12.19 파이썬 Pandas DataFrame 중복값 (0) 2021.12.19 파이썬 Pandas DataFrame 상관계수 (0) 2021.12.19 파이썬 Pandas DataFrame 데이터 분류 (1) 2021.12.19