Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Python - Kiểm tra Pandas Index có phải kiểu float không


Để kiểm tra xem Pandas Index có phải kiểu float hay không, hãy sử dụng phương thức index.is_floating() trong Pandas. Trước tiên, nhập các thư viện cần thiết:

import pandas as pd

Tạo Pandas Index:

index = pd.Index([5.7, 6.8, 10.5, 20.4, 25.6, 30.8, 40.5, 50.2])

Hiển thị Pandas Index:

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

Kiểm tra xem các giá trị index chỉ chứa float:

print("\nGiá trị index chỉ chứa float?\n", index.is_floating())

Ví dụ

Dưới đây là mã hoàn chỉnh:

import pandas as pd
# Tạo Pandas Index
index = pd.Index([5.7, 6.8, 10.5, 20.4, 25.6, 30.8, 40.5, 50.2])
# Hiển thị Pandas Index
print("Pandas Index...\n", index)
# Trả về số lượng phần tử trong Index
print("\nSố lượng phần tử trong index...\n", index.size)
# Trả về kiểu dữ liệu
print("\nĐối tượng dtype...\n", index.dtype)
# kiểm tra xem index values chỉ chứa float
print("\nGiá trị index chỉ chứa float?\n", index.is_floating())

Kết quả

Đoạn mã trên sẽ cho ra kết quả sau:

Pandas Index... Float64Index([5.7, 6.8, 10.5, 20.4, 25.6, 30.8, 40.5, 50.2], dtype='float64')
Number of elements in the index... 8
The dtype object... float64
Index values only consists of floats? True