কম্পিউটার

পাইথন পান্ডাস - একটি বক্সপ্লট আঁকুন এবং সিবোর্নের সাথে সোয়ার্ম প্লট তৈরি করে বাক্সের উপরে ডেটাপয়েন্টগুলি প্রদর্শন করুন


বক্স প্লটের উপরে সোয়ার্ম প্লট প্লট করতে, প্রথমে বক্সপ্লট() ​​এবং তারপর swarmplot() একই x এবং y মান দিয়ে সেট করুন। বক্স প্লট ইন Seaborn একটি বক্স প্লট আঁকতে ব্যবহার করা হয় শ্রেণীবিভাগের ক্ষেত্রে বিতরণ দেখানোর জন্য। এর জন্য seaborn.boxplot() ব্যবহার করা হয়।

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

ধরা যাক নিম্নলিখিতটি একটি CSV ফাইলের আকারে আমাদের ডেটাসেট - Cricketers.csv

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

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.boxplot( x = 'Role',y = 'Age', data = dataFrame )

sb.swarmplot(x="Role", y="Age", data=dataFrame, color=".25")

উদাহরণ

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

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 box plot
sb.boxplot( x = 'Role',y = 'Age', data = dataFrame )
# plotting swarn plot on top of box plot
sb.swarmplot(x="Role", y="Age", data=dataFrame, color=".25")

# display
plt.show()

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে

পাইথন পান্ডাস - একটি বক্সপ্লট আঁকুন এবং সিবোর্নের সাথে সোয়ার্ম প্লট তৈরি করে বাক্সের উপরে ডেটাপয়েন্টগুলি প্রদর্শন করুন


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

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

  3. Python Pandas - একটি ঝাঁক প্লট আঁকুন এবং Seaborn-এর সাথে একটি সুস্পষ্ট আদেশ পাস করে ঝাঁকের ক্রম নিয়ন্ত্রণ করুন

  4. Python Pandas - Seaborn এর সাথে একটি সুস্পষ্ট আদেশ পাস করে একটি বেহালা প্লট এবং নিয়ন্ত্রণ আদেশ আঁকুন