[Mote] 파이썬 log, 결측치 처리

우주먼지·2020년 7월 21일
1

Mote

목록 보기
2/15

math.log

import math
math.log10(10) #  상용로그
math.log(10) # 자연로그
math.log(10, 2) # 밑이 2인 로그

math에 있는 log함수를 사용한다.
밑이 e인 자연로그 ,밑이 10인 자연로그 또한 내가 원하는 밑의 값을 정해줄수 있는 로그까지 모두 사용가능하다.

결측치 처리

데이터 프레임을 이용하여 데이터를 분석하거나 처리하다보면 결측치가 걸리는 경우가 있다.

import pandas as pd
df = pd.read_CSV('data.csv', na_values=[' ', 'NA', 'N/A'])

내가 지정한 값을 결측치라고 처리할 수 있다. 여기서는 공백이나, NA, N/A를 결측치라고 지정해주었다.

df.dropna(axis=0)

결측치를 제거하고 사용할 수 있다. axis=0으로 지정해주면 결측치가 포함된 행을 drop해준다.

df.fillna(value=10)

결측치를 원하는 값으로 바꿔줄 수 있다. values의 값을 지정하면, 그 지정된 값으로 결측치에 값을 채워넣어준다.

profile
안녕하세요 ㅎㅎ

1개의 댓글

comment-user-thumbnail
2020년 7월 21일

좋은 글 감사합니다 😉

답글 달기