본문 바로가기
IT,SW,Data,Cloud,코딩

빅데이터분석기사_캐글_T1-2.Outlier 이상치 소수점

by 착실하게 2022. 10. 12.
반응형

힌트 ㅡ 올림, 내림, 버림
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 )





반응형

댓글