[概要]
欠損値が含まれていないはずなのに、そのようなエラーが返される。
[現状]
KaggleのtitanicのデータをseabornのpairplotでEDAしようとしています。
以下コード
python
1sns.pairplot(train.select_dtypes(include='number'), 2 hue='Survived', 3 palette='seismic', 4 diag_kind='kde', 5 kind='scatter', 6 dropna=True 7 )
trainはkaggleのtrain.csvです。
これをnotebookで実行した際に、エラーが返されます。
RuntimeWarning: invalid value encountered in true_divide RuntimeWarning: invalid value encountered in double_scalars RuntimeWarning: invalid value encountered in greater RuntimeWarning: invalid value encountered in less
pairplotのdropnanはTrueに指定しているので、nanは含まれていないはずですが一応元のデータも確認。
python
1train.select_dtypes(include='number').isnull().all(axis=0)
出力
Survived False Pclass False Age False SibSp False Parch False Fare False dtype: bool
[help me!]
単純な見落としが原因かもしれませんが、原因や考えられる可能性についてご教授いただけると大変助かります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。