Python
 Computer >> コンピューター >  >> プログラミング >> Python

PythonPandas-2つのIndexオブジェクトが類似したオブジェクト属性とタイプを持っているかどうかを確認します


2つのIndexオブジェクトが類似したオブジェクト属性とタイプを持っているかどうかを確認するには、 index1.identical(index2)を使用します メソッド。

まず、必要なライブラリをインポートします-

import pandas as pd

パンダindex1とindex2の作成-

index1 = pd.Index([15, 25, 35, 45, 55])
index2 = pd.Index([15, 25, 35, 45, 55])

index1とindex2を表示する-

print("Pandas Index1...\n",index1)
print("Pandas Index2...\n",index2)

2つのインデックスオブジェクトが類似した属性とタイプを持っているかどうかを確認します-

print("\nThe two Index objects have similar attributes and types?" "\n",index1.identical(index2))

以下はコードです-

import pandas as pd

# Creating Pandas index1 and index2
index1 = pd.Index([15, 25, 35, 45, 55])
index2 = pd.Index([15, 25, 35, 45, 55])

# Display the index1 and index2
print("Pandas Index1...\n",index1)
print("Pandas Index2...\n",index2)

print("\nThe two Index objects have similar attributes and types?" "\n",index1.identical(index2))

出力

これにより、次の出力が生成されます-

Pandas Index1...
Int64Index([15, 25, 35, 45, 55], dtype='int64')
Pandas Index2...
Int64Index([15, 25, 35, 45, 55], dtype='int64')

The two Index objects have similar attributes and types?
True

  1. Python-PandasIndexがフローティングタイプかどうかを確認します

    Pandas Indexがフローティングタイプであるかどうかを確認するには、 index.is_floating()を使用します パンダのメソッド。まず、必要なライブラリをインポートします- import pandas as pd パンダインデックスの作成- index = pd.Index([5.7, 6.8, 10.5, 20.4, 25.6, 30.8, 40.5, 50.2]) パンダのインデックスを表示する- print("Pandas Index...\n",index) インデックス値に浮動小数点数しかないかどうかを確認します- print("

  2. Python-PandasIndexがカテゴリデータを保持しているかどうかを確認します

    Pandas Indexがカテゴリデータを保持しているかどうかを確認するには、 index.is_categorical()を使用します パンダのメソッド。まず、必要なライブラリをインポートします- import pandas as pd タイプをカテゴリに設定してPandasインデックスを作成する astype()を使用する メソッド- index = pd.Index(["Electronics","Accessories","Furniture"]).astype("category") パンダのイン