熊猫正在提供
df.isnull().sum()
计算每列的NAN值。 SQL中有类似的内容吗?
答案 0 :(得分:1)
不知道Pandas是什么,但旧的CASE
应该做的好(并且它适用于所有主要的数据库引擎):
SELECT COUNT(CASE WHEN column_name IS NULL THEN 1 END) ...
答案 1 :(得分:1)
您可以使用:
SELECT COUNT(*) - COUNT(column_name)
FROM table_name
COUNT(*)
(或等效地,COUNT(1)
)将计算行数,无论任何列是否具有NULL
值,而COUNT(column_name)
将计算非NULL
值(如果存在,可以使用该列的索引)。