欠損値を調べてみよう
欠損値はisnull関数を使用する。
Tureと出たら欠損値があるということ。
カラムに1つ以上欠損値がないか確認するときはany関数
例)
train.isnull().any()
カラムに欠損地がいくつあるか確認するときはsum関数
train.isnull().sum()
欠損値を処理する
①補間 fillna関数を使用する
例)0に置き換える
train.fillna(0)
②削除 dropna関数を使用する
train.dropna()
例)特定のカラムのみ削除する場合
train.dropna(subset=["kcal"[)
欠損値が本当にないか確かめる(NaN)となっていない場合がある
行の中の値がそれぞれいくつあるか確かめるにはvalue_counts関数
train["対象のカラム"].value_counts()
この記事が気に入ったらサポートをしてみませんか?