কম্পিউটার

Python Pandas - দুটি সূচক বস্তুর ইউনিয়ন গঠন করে কিন্তু ফলাফল বাছাই করবেন না


দুটি সূচক বস্তুর ছেদ তৈরি করতে, index1.intersection(index2) ব্যবহার করুন পান্ডাসে পদ্ধতি। ফলাফল সাজানো এড়াতে, বাছাই ব্যবহার করুন প্যারামিটার এবং এটিকে False এ সেট করুন .

প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -

import pandas as pd

দুটি পান্ডা সূচক তৈরি করা হচ্ছে -

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

পান্ডাস ইনডেক্স 1 এবং ইনডেক্স2 −

প্রদর্শন করুন
print("Pandas Index1...\n",index1)
print("Pandas Index2...\n",index2)

ইউনিয়ন সঞ্চালন. আমরা ফলাফলগুলিকে সাজানোর জন্য 'ফলস' মান সহ "বাছাই" প্যারামিটার ব্যবহার করেছি -

res = index1.union(index2, sort=False)

উদাহরণ

নিম্নলিখিত কোড -

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 union
# We have used the "sort" parameter to unsort the results
res = index1.union(index2, sort=False)

# Union of both the indexes
# Results are unsorted
print("\nThe index1 and index2 Union with unsorted result...\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 Union with unsorted result...
Int64Index([10, 20, 30, 40, 50, 80, 65, 60, 70, 55], dtype='int64')

  1. Python Pandas - দুটি ইনডেক্স অবজেক্টের একই ধরনের অবজেক্ট অ্যাট্রিবিউট এবং প্রকার আছে কিনা তা পরীক্ষা করুন

  2. Python Pandas - ডেটাফ্রেম অবজেক্ট সমান কিনা তা পরীক্ষা করুন

  3. Python Pandas - মাল্টি-ইনডেক্স আকারে ডেটাফ্রেমের সূচক প্রদর্শন করুন

  4. যদি নির্দিষ্ট সূচকটি পাইথন পান্ডাস সিরিজে উপস্থিত না থাকে তবে কী হবে?