파이썬/판다스

[판다스 10분 요약 4] Missing data(NaN, np,nan) 없는 데이터

Olivia-BlackCherry 2022. 9. 5. 20:14

df

1. NaN

판다스는 값이 없는 데이터에는 NaN이라고 표시한다. 

 

새로운 데이터프레임을 만들기 위해 index를 다시 설정한다. 

index는 dates에서 0,1,2,3 위치의 값으로 설정하고, 

columns는 df의 칼럼을 가져오되, E열을 추가한다.

E열의 0, 1번째 값은 1이고

지정되지 않는 값은 null값으로 NaN으로 표시한다. 

 

 

2. dropna()

NaN 값이 있는 어떤 행이든 삭제한다.

drop: 삭제하다

na: NaN

any: 어떤 것이든

 

 

3. fillna(value=?)

value 값으로 빈 곳을 채운다.

fill: 채우다

na: NaN

value: 값

 

 

4. isna()

Is na? = Is NaN?

isna(데이터프레임)

 

null값, 즉 값이 없는 데이터가 있는지 묻고

있다면 True를 반환하고

다른 값이 있다면 False를 반환한다.