কম্পিউটার

একটি প্রদত্ত সিরিজে বাছাই করা স্বতন্ত্র মান সহ সাংখ্যিক সূচক অ্যারে প্রিন্ট করতে পাইথনে একটি প্রোগ্রাম লিখুন


অনুমান করুন, আপনার একটি সিরিজ আছে এবং বাছাই করা স্বতন্ত্র মান সহ সংখ্যাসূচক সূচক হল −

Sorted distict values - numeric array index
[2 3 0 3 2 1 4]
['apple' 'kiwi' 'mango' 'orange' 'pomegranate']

এটি সমাধান করার জন্য, আমরা নীচে দেওয়া পদক্ষেপগুলি অনুসরণ করব -

সমাধান

  • অ-অনন্য উপাদানগুলির তালিকার ভিতরে pd.factorize() ফাংশন প্রয়োগ করুন এবং এটিকে index,index_value হিসাবে সংরক্ষণ করুন৷

index,unique_value =
pd.factorize(['mango','orange','apple','orange','mango','kiwi','pomegranate'])
  • সূচক এবং উপাদান প্রিন্ট করুন। ফলাফল স্বতন্ত্র মান এবং এর সূচী বাছাই ছাড়াই প্রদর্শিত হয়

  • তালিকার উপাদানগুলির ভিতরে pd.factorize() প্রয়োগ করুন এবং sort=Tru সেট করুন তারপর এটিকে sorted_index,unique_value

    হিসাবে সংরক্ষণ করুন
sorted_index,unique_value =
pd.factorize(['mango','orange','apple','orange','mango','kiwi','pomegranate'],sort=True)
  • অবশেষে সংখ্যাসূচক সূচক এবং স্বতন্ত্র মানগুলি প্রিন্ট করুন

উদাহরণ

আরো ভালোভাবে বোঝার জন্য নিচের কোডটি দেখি -

import pandas as pd
index,unique_value =
pd.factorize(['mango','orange','apple','orange','mango','kiwi','pomegranate'])
print("Without sorting of distict values-numeric array index")
print(index)
print(unique_value)
print("Sorted distict values - numeric array index")
sorted_index,unique_value =
pd.factorize(['mango','orange','apple','orange','mango','kiwi','pomegranate'],sort=True)
print(sorted_index)
print(unique_value)

আউটপুট

Without sorting of distict values-numeric array index
[0 1 2 1 0 3 4]
['mango' 'orange' 'apple' 'kiwi' 'pomegranate']
Sorted distict values - numeric array index
[2 3 0 3 2 1 4]
['apple' 'kiwi' 'mango' 'orange' 'pomegranate']

  1. একটি প্রদত্ত সিরিজে শুধুমাত্র পূর্ণসংখ্যা উপাদানগুলি ফিল্টার করতে পাইথনে একটি প্রোগ্রাম লিখুন

  2. একটি প্রদত্ত সিরিজে বৈধ তারিখগুলি ফিল্টার করতে পাইথনে একটি প্রোগ্রাম লিখুন

  3. একটি প্রদত্ত সংখ্যায় 5 দিয়ে সমস্ত 0 এর প্রতিস্থাপন করতে পাইথনে একটি প্রোগ্রাম লিখুন

  4. একটি প্রদত্ত পূর্ণসংখ্যা অ্যারের সমস্ত স্বতন্ত্র উপাদান প্রিন্ট করার জন্য পাইথন প্রোগ্রাম।