কম্পিউটার

পাইথন পান্ডা - সিবোর্নের সাথে একটি বাক্স প্লটের উপরে পর্যবেক্ষণের ঝাঁক আঁকুন


সিবোর্নে সোয়ার্ম প্লটটি অ-ওভারল্যাপিং পয়েন্ট সহ একটি সুনির্দিষ্ট স্ক্যাটারপ্লট আঁকতে ব্যবহৃত হয়। এর জন্য seaborn.swarmplot() ব্যবহার করা হয়। seaborn.boxplot() ব্যবহার করে একটি বক্স প্লটের উপরে পর্যবেক্ষণের ঝাঁক আঁকুন।

ধরা যাক নিচের একটি CSV ফাইলের আকারে আমাদের ডেটাসেট −Cricketers2.csv

প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -

import seaborn as sb
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

একটি পান্ডাস ডেটাফ্রেম -

-এ একটি CSV ফাইল থেকে ডেটা লোড করুন
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")

একটি বাক্স প্লটের উপরে পর্যবেক্ষণের ঝাঁক আঁকুন −

sb.boxplot(x = "Matches", y = "Role", data= dataFrame, whis=np.inf)
sb.swarmplot(x = "Matches", y = "Role", data= dataFrame, color=".3")

উদাহরণ

নিম্নলিখিত কোড

import seaborn as sb
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

# Load data from a CSV file into a Pandas DataFrame
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")

sb.set_theme(style="whitegrid")

# draw swarms of observations on top of a box plot
sb.boxplot(x = "Matches", y = "Role", data= dataFrame, whis=np.inf)
sb.swarmplot(x = "Matches", y = "Role", data= dataFrame, color=".3")

# display
plt.show()

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে

পাইথন পান্ডা - সিবোর্নের সাথে একটি বাক্স প্লটের উপরে পর্যবেক্ষণের ঝাঁক আঁকুন


  1. পাইথন পান্ডা - সিবোর্নের সাথে একটি বেহালার প্লটের উপরে পর্যবেক্ষণের ঝাঁক আঁকুন

  2. Python Pandas - Seaborn দিয়ে অনুভূমিক বার প্লটের একটি সেট আঁকুন

  3. পাইথন পান্ডাস - একটি বেহালা প্লট আঁকুন এবং সিবোর্নের সাথে অনুভূমিক রেখা হিসাবে কোয়ার্টাইল সেট করুন

  4. Python Pandas - Seaborn এর সাথে দুটি শ্রেণীগত ভেরিয়েবল দ্বারা ঝাঁককে গোষ্ঠীভুক্ত করুন