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