সিবোর্ন লাইব্রেরি ডেটা ভিজ্যুয়ালাইজ করতে সাহায্য করে। এটি কাস্টমাইজড থিম এবং একটি উচ্চ স্তরের ইন্টারফেসের সাথে আসে৷
স্ক্যাটার প্লটগুলি সীমিত তথ্য প্রদান করে, যেহেতু তারা শুধুমাত্র ডেটার একটি প্রদত্ত বিভাগের মধ্যে মানগুলির বন্টন সম্পর্কে আমাদের জানায়৷ আমরা যদি বিভাগগুলির মধ্যে উপস্থিত ডেটা তুলনা করতে চাই তবে আমাদের একটি ভিন্ন কৌশল ব্যবহার করতে হবে। এখানেই বক্স প্লট খেলায় আসে। এটি এমন একটি উপায় যেখানে ডেটাসেটের ডেটা বন্টন কোয়ার্টাইলের সাহায্যে বোঝা যায়।
এটি বাক্স থেকে প্রসারিত উল্লম্ব লাইন নিয়ে গঠিত। এই এক্সটেনশনগুলি হুইস্কার হিসাবে পরিচিত। উপরের এবং নিম্ন কোয়ার্টাইলের বাইরে ডেটা কীভাবে পরিবর্তিত হয় সে সম্পর্কে এই ফিসকারগুলি কথা বলে। এই কারণেই বক্স প্লটগুলি হুইস্কার প্লট নামেও পরিচিত।
বক্সপ্লট ফাংশনের সিনট্যাক্স
seaborn.boxplot(x, y,data,…)
ডেটাতে বহিরাগতদের পৃথক পয়েন্ট হিসাবে প্লট করা হয়। এখানে উদাহরণ -
উদাহরণ
pdimport seaborn হিসেবে পান্ডা আমদানি করুন /প্রে>আউটপুট
ব্যাখ্যা
- প্রয়োজনীয় প্যাকেজগুলি আমদানি করা হয়৷ ৷
- ইনপুট ডেটা হল 'iris_data' যা scikit learn লাইব্রেরি থেকে লোড করা হয়।
- এই ডেটা একটি ডেটাফ্রেমে সংরক্ষিত থাকে৷ ৷
- 'load_dataset' ফাংশনটি আইরিস ডেটা লোড করতে ব্যবহৃত হয়।
- এই ডেটাটি 'বক্সপ্লট' ফাংশন ব্যবহার করে কল্পনা করা হয়।
- এখানে, ডেটাফ্রেম প্যারামিটার হিসাবে সরবরাহ করা হয়েছে।
- এছাড়া, x এবং y মান নির্দিষ্ট করা আছে।
- এই ডেটা কনসোলে প্রদর্শিত হয়৷ ৷