以下のコードにより、欠損値が0より大きいものを表示させました。
python
1null=pd.DataFrame(df.isnull().sum()) 2null.columns=['nan'] 3null[null['nan']>0].sort_values(by='nan',ascending=False)
そして、欠損値が1であったデータ列に対して何行目に欠損値があるのか、以下のコードで調べたところ、
python
1index=df[df['phones'].isnull()].index.values 2print(index)
[]
と返ってきました。
これは欠損値が存在していなかったと解釈してよいのでしょうか?
もし欠損値がないとするならば、なぜ1つ目のコードで欠損値の数が1と表示されたのでしょうか?
初歩的な内容で申し訳ありません。よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/12 10:23
2021/01/12 11:17
2021/01/12 23:52