Computer >> Máy Tính >  >> Lập trình >> Python

Python - Hiển thị mục nhập nào trong Chỉ mục gấu trúc là NA

Để hiển thị các mục nhập nào trong Chỉ mục gấu trúc là NA, hãy sử dụng index.isna () ở gấu trúc. Đầu tiên, hãy nhập các thư viện được yêu cầu -

import pandas as pd
import numpy as np

Tạo chỉ mục Pandas với một số giá trị NaN -

index = pd.Index([5, 65, np.nan, 17, 75, np.nan])

Hiển thị chỉ mục Gấu trúc -

print("Pandas Index...\n",index)

Hiển thị mục nhập nào trong chỉ mục Pandas là NA. Trả về True cho các mục nhập NA -

print("\nCheck which entries are NA...\n", index.isna())

Ví dụ

Sau đây là mã -

import pandas as pd
import numpy as np

# Creating Pandas index with some NaN values
index = pd.Index([5, 65, np.nan, 17, 75, np.nan])

# Display the Pandas index
print("Pandas Index...\n",index)

# Return the number of elements in the Index
print("\nNumber of elements in the index...\n",index.size)

# Return the dtype of the data
print("\nThe dtype object...\n",index.dtype)

# Show which entries in a Pandas index are NA
# Return True for NA entries
print("\nCheck which entries are NA...\n", index.isna())

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Pandas Index...
Float64Index([5.0, 65.0, nan, 17.0, 75.0, nan], dtype='float64')

Number of elements in the index...
6

The dtype object...
float64

Check which entries are NA...
[False False True False False True]