Phương thức notnull() trả về giá trị Boolean: nếu DataFrame có giá trị null thì trả về False, ngược lại trả về True.
Giả sử file CSV sau có một số giá trị NaN (null):

Đọc file CSV:
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")
Kiểm tra giá trị không null:
res = dataFrame.notnull()
Khi hiển thị DataFrame, dữ liệu CSV sẽ hiển thị dưới dạng True và False (giá trị boolean) vì notnull() trả về boolean. Đối với giá trị Null, False sẽ hiển thị. Đối với giá trị Not-Null, True sẽ hiển thị.
Ví dụ hoàn chỉnh
Mã nguồn đầy đủ:
import pandas as pd
# đọc file csv
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")
print("DataFrame...\n", dataFrame)
# đếm hàng và cột trong DataFrame
print("\nSố hàng và cột trong DataFrame = ", dataFrame.shape)
res = dataFrame.notnull()
print("\nDataFrame hiển thị False cho giá trị Null (NaN) = \n", res)
dataFrame = dataFrame.dropna()
print("\nDataFrame sau khi xóa giá trị null...\n", dataFrame)
print("\n(Số cập nhật) Số hàng và cột trong DataFrame = ", dataFrame.shape)
Kết quả
Chương trình sẽ tạo ra kết quả sau:
DataFrame...
Car Place UnitsSold
0 Audi Bangalore 80.0
1 Porsche Mumbai 110.0
2 RollsRoyce Pune NaN
3 BMW Delhi 200.0
4 Mercedes Hyderabad 80.0
5 Lamborghini Chandigarh NaN
6 Audi Mumbai NaN
7 Mercedes Pune 120.0
8 Lamborghini Delhi 100.0
Number of rows and column in our DataFrame = (9, 3)
DataFrame displaying False for Null values =
Car Place UnitsSold
0 True True True
1 True True True
2 True True False
3 True True True
4 True True True
5 True True False
6 True True False
7 True True True
8 True True True
DataFrame after removing null values...
Car Place UnitsSold
0 Audi Bangalore 80.0
1 Porsche Mumbai 110.0
3 BMW Delhi 200.0
4 Mercedes Hyderabad 80.0
7 Mercedes Pune 120.0
8 Lamborghini Delhi 100.0
(Updated) Number of rows and column in our DataFrame = (6, 3)