কম্পিউটার

পাইথন সিবোর্নের বিভিন্ন বিভাগে ডেটা তুলনা করার জন্য কীভাবে বক্স এবং হুইকার প্লট ব্যবহার করা যেতে পারে?


সিবোর্ন লাইব্রেরি ডেটা ভিজ্যুয়ালাইজ করতে সাহায্য করে। এটি কাস্টমাইজড থিম এবং একটি উচ্চ স্তরের ইন্টারফেসের সাথে আসে৷

স্ক্যাটার প্লটগুলি সীমিত তথ্য প্রদান করে, যেহেতু তারা শুধুমাত্র ডেটার একটি প্রদত্ত বিভাগের মধ্যে মানগুলির বন্টন সম্পর্কে আমাদের জানায়৷ আমরা যদি বিভাগগুলির মধ্যে উপস্থিত ডেটা তুলনা করতে চাই তবে আমাদের একটি ভিন্ন কৌশল ব্যবহার করতে হবে। এখানেই বক্স প্লট খেলায় আসে। এটি এমন একটি উপায় যেখানে ডেটাসেটের ডেটা বন্টন কোয়ার্টাইলের সাহায্যে বোঝা যায়।

এটি বাক্স থেকে প্রসারিত উল্লম্ব লাইন নিয়ে গঠিত। এই এক্সটেনশনগুলি হুইস্কার হিসাবে পরিচিত। উপরের এবং নিম্ন কোয়ার্টাইলের বাইরে ডেটা কীভাবে পরিবর্তিত হয় সে সম্পর্কে এই ফিসকারগুলি কথা বলে। এই কারণেই বক্স প্লটগুলি হুইস্কার প্লট নামেও পরিচিত।

বক্সপ্লট ফাংশনের সিনট্যাক্স

seaborn.boxplot(x, y,data,…)

ডেটাতে বহিরাগতদের পৃথক পয়েন্ট হিসাবে প্লট করা হয়। এখানে উদাহরণ -

উদাহরণ

pdimport seaborn হিসেবে পান্ডা আমদানি করুন /প্রে> 

আউটপুট

পাইথন সিবোর্নের বিভিন্ন বিভাগে ডেটা তুলনা করার জন্য কীভাবে বক্স এবং হুইকার প্লট ব্যবহার করা যেতে পারে?

ব্যাখ্যা

  • প্রয়োজনীয় প্যাকেজগুলি আমদানি করা হয়৷
  • ইনপুট ডেটা হল 'iris_data' যা scikit learn লাইব্রেরি থেকে লোড করা হয়।
  • এই ডেটা একটি ডেটাফ্রেমে সংরক্ষিত থাকে৷
  • 'load_dataset' ফাংশনটি আইরিস ডেটা লোড করতে ব্যবহৃত হয়।
  • এই ডেটাটি 'বক্সপ্লট' ফাংশন ব্যবহার করে কল্পনা করা হয়।
  • এখানে, ডেটাফ্রেম প্যারামিটার হিসাবে সরবরাহ করা হয়েছে।
  • এছাড়া, x এবং y মান নির্দিষ্ট করা আছে।
  • এই ডেটা কনসোলে প্রদর্শিত হয়৷

  1. পাইথন সিবোর্ন লাইব্রেরিতে বেহালার প্লটের প্রতিটি বেহালা কীভাবে বিভক্ত করা যায়?

  2. পাইথনে ব্যাকগ্রাউন্ড অক্ষের কাঁটা ছাড়া ডেটা প্রদর্শনের জন্য সমুদ্রের লাইব্রেরি কীভাবে ব্যবহার করা যেতে পারে?

  3. পাইথনে হিস্টোগ্রামগুলি প্রদর্শন করতে সিবোর্ন লাইব্রেরি কীভাবে ব্যবহার করা যেতে পারে?

  4. পাইথনে একটি স্ক্যাটার প্লট প্রদর্শন করতে সিবোর্ন লাইব্রেরি কীভাবে ব্যবহার করা যেতে পারে?