কম্পিউটার

অভিধান এবং স্পষ্ট সূচক মান ব্যবহার করে পাইথনে সিরিজ ডেটা স্ট্রাকচার কীভাবে তৈরি করা যায় তা ব্যাখ্যা করুন?


আসুন আমরা বুঝতে পারি কিভাবে অভিধান ব্যবহার করে সিরিজ ডেটা স্ট্রাকচার তৈরি করা যায়, সেইসাথে সূচকের মানগুলি উল্লেখ করা, যেমন, সিরিজের কাস্টমাইজড সূচক মান।

অভিধান হল একটি পাইথন ডেটা স্ট্রাকচার যার একটি ম্যাপিং ধরনের স্ট্রাকচার রয়েছে- একটি কী, ভ্যালু পেয়ার।

উদাহরণ

pdmy_data ={'ab' :11., 'mn' :15., 'gh' :28., 'kl' :45.}my_index =['ab', 'mn' ,'gh হিসাবে আমদানি করুন ','kl']my_series =pd.Series(my_data, index =my_index)মুদ্রণ("এটি ডিকশনারি ব্যবহার করে এবং সূচকের মান নির্দিষ্ট করে তৈরি করা সিরিজ ডেটা স্ট্রাকচার")প্রিন্ট(my_series)

আউটপুট

এটি ডিকশনারি ব্যবহার করে তৈরি করা হয়েছে এবং ইনডেক্স মান 11.0mn 15.0gh 28.0kl 45.0dtype:float64 নির্দিষ্ট করে তৈরি করা হয়েছে। 

ব্যাখ্যা

  • প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করা হয়, এবং ব্যবহারের সহজতার জন্য উপনাম নাম দেওয়া হয়৷
  • একটি অভিধান ডেটা স্ট্রাকচার তৈরি করা হয়েছে, এবং এতে কী-মান জোড়া সংজ্ঞায়িত করা হয়েছে।
  • এরপর, কাস্টমাইজড ইনডেক্স মান একটি তালিকায় সংরক্ষিত হয়।
  • এগুলি অভিধানে 'কী' মানের মতো একই মান।
  • এটি তারপর কনসোলে প্রিন্ট করা হয়।

সূচকের মানগুলি অভিধানের মানগুলির চেয়ে বেশি হলে কী হবে?

আসুন দেখি যখন সূচকের মানগুলি অভিধানের মানগুলির চেয়ে বড় হয় তখন কী হয়৷

উদাহরণ

pdmy_data ={'ab' :11., 'mn' :15., 'gh' :28., 'kl' :45.}my_index =['ab', 'mn' ,'gh হিসাবে আমদানি করুন ','kl', 'wq', 'az']my_series =pd.Series(my_data, index =my_index)মুদ্রণ("এটি অভিধান ব্যবহার করে তৈরি করা সিরিজ ডেটা স্ট্রাকচার এবং সূচকের মান নির্দিষ্ট করে")প্রিন্ট(my_series)

আউটপুট

এটি ডিকশনারি ব্যবহার করে তৈরি করা হয়েছে এবং সূচকের মান 11.0mn 15.0gh 28.0kl 45.0wq NaNaz NaNdtype:float64 নির্দিষ্ট করে তৈরি করা হয়েছে

ব্যাখ্যা

  • প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করা হয়, এবং ব্যবহারের সহজতার জন্য উপনাম নাম দেওয়া হয়৷

  • একটি অভিধান ডেটা স্ট্রাকচার তৈরি করা হয়েছে, এবং এতে কী-মান জোড়া সংজ্ঞায়িত করা হয়েছে।

  • এরপর, অভিধানের উপাদানগুলির তুলনায় একটি বৃহত্তর সংখ্যা কাস্টমাইজড সূচক মান একটি তালিকায় সংরক্ষিত হয়৷

  • এটি তারপর কনসোলে মুদ্রিত হয়৷

এটি দেখা যায় যে সূচক মানের অবশিষ্ট মানগুলিকে 'NaN' মান দেওয়া হয়েছে, যা 'সংখ্যা নয়' নির্দেশ করে৷


  1. পাইথন ব্যবহার করে ডেটা ভিজ্যুয়ালাইজ করার জন্য টেনসরফ্লো এবং প্রাক-প্রশিক্ষিত মডেল কীভাবে ব্যবহার করা যেতে পারে?

  2. ব্যাখ্যা কর কিভাবে Matplotlib Python ব্যবহার করে quiver প্লট তৈরি করা যায়?

  3. কিভাবে matplotlib এবং Python ব্যবহার করে একই চিত্রে একাধিক প্লট প্লট করা যায়?

  4. পাইথনে ফ্যাক্টরপ্লট ফাংশন ব্যবহার করে একটি বেহালা প্লট কীভাবে কল্পনা করা যায় তা ব্যাখ্যা করুন?