如何识别仅包含 NULL 值的列?



我有一个包含 400+ 列的 CSV 文件。他们中的许多人没有记录。我正在使用以下内容来显示所有列并显示每列的记录计数:

pd.set_option('display.max_columns', None)
df.isna().sum()

结果集仅显示前 5 列和后 5 列。我需要查看所有400+ 列,以及每个列的 NULL 总和。

我该怎么做?我正在使用Jupyter Notebook和Python 3。

正如@Amitai Irron在他的评论中指出的那样,它只会显示框架的边缘,但是,您可以更改该打印的Jupyter选项以将行/列diplay max设置为none,这将向您显示所有数据帧:

with pd.option_context('display.max_rows', None, 'display.max_columns', None):
print(df) #or display(df)

最新更新