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

Matplotlib-এ বার লেবেল হিসেবে ইমোজি প্লট করার পদ্ধতি


বারের শীর্ষে ইমোজি রাখতে annotate() ব্যবহার করুন।

ধাপসমূহ

  • ফিগার আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং অ্যাডজাস্ট করুন।
  • frequencies এবং ইমোজি সম্বলিত labels লিস্ট তৈরি করুন।
  • figure() মেথড ব্যবহার করে একটি নতুন ফিগার তৈরি করুন বা বিদ্যমান ফিগার এক্টিভেট করুন।
  • bar() মেথড ব্যবহার করে বার প্লট করুন।
  • ইমোজি লেবেল হিসেবে রাখতে annotate() মেথড ব্যবহার করুন।
  • ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।

উদাহরণ

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
freqs = [7, 8, 5, 3, 6]
labels = ['😊', '😲', '😂', '😃', '😛']
plt.figure()
p1 = plt.bar(np.arange(len(labels)), freqs)
for rect1, label in zip(p1, labels):
    height = rect1.get_height()
    plt.annotate(
        label, (rect1.get_x() + rect1.get_width()/2, height+.05), ha="center", va="bottom", fontsize=30
    )
plt.show()

আউটপুট

Matplotlib-এ বার লেবেল হিসেবে ইমোজি প্লট করার পদ্ধতি


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

  2. Matplotlib-এ দুটি Seaborn lmplot পাশাপাশি কীভাবে প্লট করবেন?

  3. Matplotlib-এ বৃত্তের ভিতরে আয়তাকার প্লট করার পদ্ধতি

  4. Matplotlib-এ hist2d প্লটের জন্য কালারবার যোগ করার পদ্ধতি