PythonPandas-順序が反対の2つのIndexオブジェクトが等しいかどうかを判断します
順序が反対の2つのIndexオブジェクトが等しいかどうかを判断するには、 equals()を使用します メソッド。
まず、必要なライブラリをインポートします-
import pandas as pd
パンダindex1とindex2の作成-
index1 = pd.Index([15, 25, 35, 45, 55, 65, 75, 85, 95]) index2 = pd.Index([95, 85, 75, 65, 55, 45, 35, 25, 15])
index1とindex2を表示する-
print("Pandas Index1...\n",index1) print("Pandas Index2...\n",index2)
逆の順序の2つのインデックスオブジェクトが等しいかどうかを確認します-
print("\nAre two Index objects with opposite order equal?" "\n",index1.equals(index2))
例
以下はコードです-
import pandas as pd # Creating Pandas index1 and index2 index1 = pd.Index([15, 25, 35, 45, 55, 65, 75, 85, 95]) index2 = pd.Index([95, 85, 75, 65, 55, 45, 35, 25, 15]) # Display the index1 and index2 print("Pandas Index1...\n",index1) print("Pandas Index2...\n",index2) print("\nAre two Index objects with opposite order equal?" "\n",index1.equals(index2))
出力
これにより、次のコードが生成されます-
Pandas Index1... Int64Index([15, 25, 35, 45, 55, 65, 75, 85, 95], dtype='int64') Pandas Index2... Int64Index([95, 85, 75, 65, 55, 45, 35, 25, 15], dtype='int64') Are two Index objects with opposite order equal? False
-
Python Pandas –2つのDataFrameの特定の列が等しいかどうかを確認します
2つのDataFrameの特定の列が等しいかどうかを確認するには、equals()メソッドを使用します。まず、2つの列を持つDataFrame1を作成しましょう- dataFrame1 = pd.DataFrame( { "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'], "Units": [100, 150, 110, 80, 110, 90]
-
PythonPandas-データフレームオブジェクトが等しいかどうかを確認します
DataFrameオブジェクトが等しいかどうかを確認するには、equals()メソッドを使用します。最初に、2つの列を持つDataFrame1を作成しましょう- dataFrame1 = pd.DataFrame( { "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'], "Reg_Price": [700