কম্পিউটার

দুটি পান্ডা সিরিজের তুলনা করা এবং পার্থক্যটি মুদ্রণ করা


এই প্রোগ্রামে, আমরা দুটি পান্ডা সিরিজের তুলনা করব এবং সিরিজের পার্থক্যগুলি প্রিন্ট করব। পার্থক্য দ্বারা, আমরা বলতে চাই যে সূচকের অবস্থান যেখানে উপাদানগুলি মেলে না৷

অ্যালগরিদম

ধাপ 1:দুটি পান্ডা সিরিজ, s1 এবং s2 সংজ্ঞায়িত করুন। ধাপ 2:পান্ডাস সিরিজে compare() ফাংশন ব্যবহার করে সিরিজের তুলনা করুন। ধাপ 3:তাদের পার্থক্য প্রিন্ট করুন।

উদাহরণ কোড

pds1 =pd.Series([10,20,30,40,50,60])s2 =pd.Series([10,30,30,40,55,60])print("S1) হিসাবে
পান্ডা আমদানি করুন :\n", s1)মুদ্রণ("\nS2:\n", s2)পার্থক্য =s1.compare(s2)মুদ্রণ("\n সিরিজের মধ্যে পার্থক্য:\n", পার্থক্য)

আউটপুট

S1:0 101 202 303 404 505 60dtype:int64S2:0 101 302 303 404 555 60dtype:int64 সিরিজের মধ্যে পার্থক্য:self other1 20.0 30.04 50> 50. 

ব্যাখ্যা

উপরের আউটপুটে, পার্থক্য আউটপুটে দুটি কলাম রয়েছে। একটি হল 'স্ব' এবং তার পাশে 'অন্য'। স্ব বলতে s1 সিরিজ বোঝায় যেখানে 'অন্য' s2 সিরিজকে বোঝায়।


  1. Matplotlib.pyplot এবং Matplotlib.figure এর মধ্যে পার্থক্য কী?

  2. কিভাবে Matplotlib এ কিংবদন্তি এবং সেকেন্ডারি Y-অক্ষ সহ একই প্লটে দুটি পান্ডা টাইম সিরিজ প্লট করবেন?

  3. সূচী পুনরাবৃত্তি না করে একটি একক সিরিজে দুটি পান্ডা সিরিজকে সংযুক্ত করতে একটি পাইথন কোড লিখুন

  4. একটি সিরিজের উপাদানগুলি সরাতে পাইথনে একটি প্রোগ্রাম লিখুন, যদি এতে ঠিক দুটি স্পেস থাকে