【发布时间】:2020-09-08 02:32:57
【问题描述】:
我正在努力找出数据帧(即火车)的缺失值。我使用了 pandas .isnull,它为我提供了正确的布尔输出,用于显示“年龄”、“客舱”和“登船”列中的缺失值。但是当我使用 sns.heatmap 时,它没有显示“Embarked”的缺失值。我做错了什么?请帮助我。下面是图片以便更好地理解。
【问题讨论】:
-
有多少 NaN 在上船?
-
尝试
train.isna().sum()可能是缺少很少的内容,并且该图可能必须下采样,从而将它们排除在外。即,如果您的数据中有 860 个样本,并且绘图的垂直轴上的像素少于 860……您也可以尝试将图像的图形大小设置为更大。 -
在登船时只有 2 个 NaN 值,而 tarin.isna().sum() 在 seaborn 中不起作用,显示错误代码:条件和输入之间的形状不一致
标签: python-3.x pandas matplotlib plot seaborn