首页 > 解决方案 > python 上的 isnull 方法

问题描述

查看 df DataFrame,您会注意到缺少值。编写一个函数,该函数采用数据框中的特定列并返回该列中缺失值的数量。该函数必须采用两个参数:数据框名称(在本例中为 df)和作为字符串的列名称。

提示:您可以使用 df.isnull() 函数。

我的功能

import pandas as pd
df = pd.read_csv(r'C:\Users\athini\Downloads\DataScience_job_statistics.csv')
def missing(df,column_name):
    ##Start Code
    number =column_name.isnull().sum()
    df[number]
missing(df,"gender")

标签: pythonpandasdataframe

解决方案


对于选择列使用[]

def missing(df,column_name):
    return df[column_name].isnull().sum()

或者:

def missing(df,column_name):
    return df[column_name].isna().sum()

missing(df,"gender")

推荐阅读