কম্পিউটার টিউটোরিয়াল

Matplotlib ব্যবহার করে Seaborn facetgrid বার প্লটে লেজেন্ড যোগ করার পদ্ধতি?


ধাপসমূহ

  • ফিগার আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • col1 কলাম সহ একটি ডেটাফ্রেম তৈরি করুন।
  • শর্তসাপেক্ষ সম্পর্ক প্লট করার জন্য মাল্টি-প্লট গ্রিড।
  • map_dataframe() ব্যবহার করুন। এটি সেই ফাংশনগুলোর সাথে প্লট করার জন্য উপযুক্ত যা একটি লং-ফর্ম DataFrame কে 'data' কীওয়ার্ড আর্গুমেন্ট হিসেবে গ্রহণ করে এবং সেটি থেকে স্ট্রিং ভেরিয়েবল নাম ব্যবহার করে ডেটা অ্যাক্সেস করে।
  • plot()-এ একটি লেজেন্ড যোগ করুন।
  • ফিগারটি প্রদর্শন করতে show() পদ্ধতি ব্যবহার করুন।

উদাহরণ

import pandas as pd
import seaborn as sns
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
df = pd.DataFrame({'col1': [3, 7, 8]})
g = sns.FacetGrid(df, col="col1", hue="col1")
g.map_dataframe(sns.scatterplot)
g.set_axis_labels("X", "Y")
g.add_legend()
plt.show()

আউটপুট

Matplotlib ব্যবহার করে Seaborn facetgrid বার প্লটে লেজেন্ড যোগ করার পদ্ধতি?


  1. Matplotlib-এ ৩D বার জন্য লেজেন্ড তৈরির পদ্ধতি

  2. Matplotlib ব্যবহার করে Seaborn বার প্লটে এররবার বন্ধ করার পদ্ধতি

  3. পাইথন Matplotlib ব্যবহার করে ৩D গ্রাফ প্লট করার পদ্ধতি

  4. Matplotlib ব্যবহার করে Seaborn প্লটে লেজেন্ড ফন্ট সাইজ বাড়ান