সিবোর্নে সোয়ার্ম প্লট অ-ওভারল্যাপিং পয়েন্ট সহ একটি সুনির্দিষ্ট স্ক্যাটারপ্লট আঁকতে ব্যবহৃত হয়। এর জন্য seaborn.swarmplot() ব্যবহার করা হয়।
ধরা যাক নিম্নলিখিতটি একটি 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.swarmplot(x = dataFrame["Age"], y = dataFrame["Height"], data=dataFrame)
উদাহরণ
নিম্নলিখিত কোড -
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") sb.set_theme(style="whitegrid") # plotting swarm plot with Age and Height (inches) sb.swarmplot(x = dataFrame["Age"], y = dataFrame["Height"], data=dataFrame) # set label plt.ylabel("Height (inches)") # display plt.show()সেট করুন
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে