সিবোর্নের স্যাক্টারপ্লটটি বেশ কয়েকটি শব্দার্থিক গ্রুপিংয়ের সম্ভাবনা সহ একটি বিক্ষিপ্ত প্লট আঁকতে ব্যবহৃত হয়। এর জন্য seaborn.scatterplot() ব্যবহার করা হয়।
ধরা যাক নিম্নলিখিতটি একটি CSV ফাইলের আকারে আমাদের ডেটাসেট - Cricketers.csv
প্রথমে, প্রয়োজনীয় 3টি লাইব্রেরি আমদানি করুন -
import seaborn as sb import pandas as pd import matplotlib.pyplot as plt
একটি পান্ডাস ডেটাফ্রেম -
-এ একটি CSV ফাইল থেকে ডেটা লোড করুনdataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")
বয়স এবং ওজন (কেজি) সহ স্ক্যাটারপ্লট প্লট করা। হিউ প্যারামিটার "ভূমিকা" −
হিসাবে সেট করা হয়েছেsb.scatterplot(dataFrame['Age'],dataFrame['Weight'], hue=dataFrame['Role'])
উদাহরণ
নিম্নলিখিত কোড -
pdimport matplotlib.pyplot হিসাবে sbimport পান্ডা হিসাবেimport seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
# Load data from a CSV file into a Pandas DataFrame:
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")
# plotting scatterplot with Age and Weight (kgs)
# hue parameter set as "Role"
sb.scatterplot(dataFrame['Age'],dataFrame['Weight'], hue=dataFrame['Role'])
plt.ylabel("Weight (kgs)")
plt.show() আউটপুট
এটি নিম্নলিখিত উদাহরণ তৈরি করবে -

উদাহরণ
আসুন আমরা আরেকটি উদাহরণ দেখি, যেখানে আমরা হিউ প্যারামিটার সেট করিনি। নিম্নলিখিত কোড -
pdimport matplotlib.pyplot হিসাবে sbimport পান্ডা হিসাবেimport seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
# Load data from a CSV file into a Pandas DataFrame:
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")
# plotting scatterplot with Age and Weight
# weight in kgs
sb.scatterplot(dataFrame['Age'],dataFrame['Weight'])
plt.ylabel("Weight (kgs)")
plt.show() এ বয়স এবং ওজন সহ # প্লটিং স্ক্যাটারপ্লট আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে
