সিবোর্নে বেহালা প্লট বক্সপ্লট এবং কার্নেল ঘনত্ব অনুমানের সংমিশ্রণ আঁকতে ব্যবহৃত হয়। এর জন্য seaborn.violinplot() ব্যবহার করা হয়। অর্ডার অর্ডার প্যারামিটার সহ এবং ইনার ব্যবহার করে পর্যবেক্ষণ সেট করুন প্যারামিটার।
ধরা যাক নিম্নলিখিতটি একটি 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.violinplot(x = 'Age', y = "Role", order=["Batsman", "Bowler"], data = dataFrame, inner="stick")
উদাহরণ
নিম্নলিখিত কোড -
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 violin plot with Role and Age # order with order parameter and set observations using inner parameter sb.violinplot(x = 'Age', y = "Role", order=["Batsman", "Bowler"],data = dataFrame, inner="stick") # display plt.show()
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে