IT,SW,Data,Cloud,코딩
빅데이터분석기사_캐글_T1-2.Outlier 이상치 소수점
착실하게
2022. 10. 12. 12:49
반응형
힌트 ㅡ 올림, 내림, 버림
import numpy as np
올림 np.ceil()
내림 np.floor()
버림 np.trunc()
음수 내림 버림 주의.
-5.5를 내림하면 -6 버림하면 -5
# 라이브러리 및데이터 불러오기
import pandas as pd
import numpy as np
df = pd.read_csv('../input/bigdatacertificationkr/basic1.csv')
df.head()
# 소수점 데이터 찾기
df = df[ ( df['age'] - np.floor(df['age']) ) != 0 ]
print(df)
# 올림, 내림, 버림 평균값
# 올림
m_ceil = np.ceil( df['age'] ).mean()
# 내림
m_floor = np.floor( df['age'] ).mean()
# 버림
m_trunc = np.trunc( df['age'] ).mean()
print( m_ceil + m_floor + m_trunc )
반응형