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

Seaborn Pointplot-এ ডেটা লেবেল কীভাবে যোগ করবেন

Seaborn pointplot-এ প্রতিটি পয়েন্টের উপরে ডেটা লেবেল (ভ্যালু) দেখানোর পদ্ধতি।

ধাপসমূহ

  1. ফিগার সাইজ ও প‍্যাডিং সেট করুন
  2. Pandas DataFrame তৈরি করুন
  3. Pointplot তৈরি করুন
  4. অ্যাক্স প্যাচেস ও লেবেল ব্যবহার করে এনোটেট করুন
  5. show() দিয়ে দেখান

উদাহরণ কোড

from matplotlib import pyplot as plt
import pandas as pd
import seaborn as sns

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

df = pd.DataFrame({'a': [1, 3, 1, 2, 3, 1]})
ax = sns.pointplot(df["a"], order=df["a"].value_counts().index)

for p, label in zip(ax.patches, df["a"].value_counts().index):
    ax.annotate(label, (p.get_x() + 0.375, p.get_height() + 0.15))

plt.show()

আউটপুট

একটি পয়েন্টপ্লট দেখাবে যেখানে প্রতিটি পয়েন্টের উপরে তার ভ্যালু (১, ২, ৩) লেবেল হিসেবে দেখানো থাকবে।

  1. Seaborn হিটম্যাপের কালারবার কীভাবে লুকাবেন?

  2. Seaborn হিটম্যাপ থেকে X বা Y লেবেল কীভাবে মুছে ফেলবেন?

  3. Seaborn হিটম্যাপে কাস্টম গ্রিড লাইন কীভাবে তৈরি করবেন?

  4. Seaborn-এ x-ticks ঘনত্ব কমানোর পদ্ধতি