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

পাইথন প্যান্ডাস - দুটি ইনডেক্স অবজেক্টের ইন্টারসেকশন তৈরি করুন

প্যান্ডাসে দুটি Index অবজেক্টের ইন্টারসেকশন (উভয়নিষ্ঠ উপাদান) খুঁজে বের করতে index1.intersection(index2) মেথড ব্যবহার করুন। এই উদাহরণে কোনো সাধারণ উপাদান নেই, তাই ফলাফল খালি ইনডেক্স হবে।

প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন

import pandas as pd

দুটি প্যান্ডাস ইনডেক্স তৈরি করুন

index1 = pd.Index([10, 20, 30, 40, 50])
index2 = pd.Index([80, 65, 60, 70, 55])

ইনডেক্সগুলো প্রদর্শন করুন

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

ইন্টারসেকশন করুন

res = index1.intersection(index2)

সম্পূর্ণ উদাহরণ

import pandas as pd

# Creating two Pandas index
index1 = pd.Index([10, 20, 30, 40, 50])
index2 = pd.Index([80, 65, 60, 70, 55])

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

# Return the number of elements in Index1 and Index2
print("\nNumber of elements in index1...\n", index1.size)
print("\nNumber of elements in index2...\n", index2.size)

# Perform intersection
res = index1.intersection(index2)

# Intersection of both the indexes
print("\nThe index1 and index2 intersection...\n", res)

আউটপুট

Pandas Index1... Int64Index([10, 20, 30, 40, 50], dtype='int64')
Pandas Index2... Int64Index([80, 65, 60, 70, 55], dtype='int64')
Number of elements in index1... 5
Number of elements in index2... 5
The index1 and index2 intersection... Int64Index([], dtype='int64')

ব্যাখ্যা: যেহেতু দুটি ইনডেক্সে কোনো সাধারণ মান নেই, তাই ইন্টারসেকশন ফলাফল খালি Int64Index([], dtype='int64')।

  1. পাইথন - প্যান্ডাস ইন্ডেক্সের সর্বাধিক মান ফেরত দিন

  2. পাইথন প্যান্ডাস - প্যান্ডাস ইন্ডেক্স ইন্টারভাল অবজেক্ট ধারণ করে কিনা তা যাচাই করুন

  3. পাইথন প্যান্ডাস - দুটি Index অবজেক্টের অ্যাট্রিবিউট এবং টাইপ একই কিনা তা যাচাই করুন

  4. পাইথন প্যান্ডাস: ডেটাফ্রেমের ইনডেক্সকে মাল্টি-ইনডেক্স হিসেবে দেখানো