কম্পিউটার টিউটোরিয়াল

পাইথন প্যান্ডাস: দুটি DataFrame ঠিক একই কিনা যাচাই করা

দুটি ডেটাফ্রেম ঠিক একই কিনা যাচাই করতে equals() ফাংশন ব্যবহার করা হয়। প্রথমে দুটি কলাম সহ DataFrame1 তৈরি করুন:

dataFrame1 = pd.DataFrame( { "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'], "Units": [100, 150, 110, 80, 110, 90] } )

দুটি কলাম সহ DataFrame2 তৈরি করুন:

dataFrame2 = pd.DataFrame( { "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Mercedes', 'Jaguar'], "Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000] } )

সমতা যাচাই করতে equals() মেথড ব্যবহার করুন:

dataFrame1.equals(dataFrame2) 

উদাহরণ

নিচে কোড দেওয়া হলো:

 import pandas as pd # DataFrame1 তৈরি dataFrame1 = pd.DataFrame( { "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'], "Units": [100, 150, 110, 80, 110, 90] } ) print("DataFrame1 ...\n",dataFrame1) # DataFrame2 তৈরি dataFrame2 = pd.DataFrame( { "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Mercedes', 'Jaguar'], "Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000] } ) print("\nDataFrame2 ...\n",dataFrame2) # সমতা যাচাই print("\nAre both the DataFrames equal? ",dataFrame1.equals(dataFrame2)) 

আউটপুট

এটি নিচের আউটপুট দেবে:

DataFrame1 ...     Car  Units 0  BMW   100 1  Lexus  150 2  Audi   110 3  Mustang  80 4  Bentley  110 5  Jaguar   90 DataFrame2 ...     Car Reg_Price 0  BMW  7000 1  Lexus  1500 2  Audi  5000 3  Mustang  8000 4  Mercedes  9000 5  Jaguar  6000 Are both the DataFrames equal? False
  1. পাইথনে দুটি বাইনারি ট্রির লিফ সিকোয়েন্স মিল কিনা যাচাই

  2. পাইথনে দুটি বাইনারি ট্রি কন্ট্রাক্ট ও মান দিয়ে সমান (Twin Trees) কিনা যাচাই করা

  3. পাইথনে দুটি লিস্ট একই কিনা যাচাই

  4. পাইথনে চেক করা সব লিস্ট এলিমেন্ট একই কিনা