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

Matplotlib-এ প্লটে পয়েন্টের কোঅর্ডিনেট দেখান

Matplotlib-এ প্লট করা পয়েন্টগুলোর কোঅর্ডিনেট (x, y) টেক্সট হিসেবে প্লটের পাশে দেখানোর পদ্ধতি annotate() ব্যবহার করে।

ধাপসমূহ

  1. ফিগার সাইজ ও প‍্যাডিং সেট করুন
  2. N, x, y র‍্যান্ডম ডেটা জেনারেট করুন
  3. plot() দিয়ে পয়েন্ট প্লট করুন
  4. zip(x, y) দিয়ে কোঅর্ডিনেট লুপ করুন এবং annotate() দিয়ে লিখুন
  5. show() দিয়ে দেখান

উদাহরণ কোড

import matplotlib.pyplot as plt
import numpy as np

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

N = 5
x = np.random.rand(N)
y = np.random.rand(N)

plt.plot(x, y, 'r*')
for xy in zip(x, y):
    plt.annotate('(%.2f, %.2f)' % xy, xy=xy)

plt.show()

আউটপুট

৫টি র‍্যান্ডম রেড স্টার মার্কার দেখাবে, প্রতিটোর পাশে তার (x, y) কোঅর্ডিনেট ২ দশমিক পর্যন্ত দেখানো থাকবে।

  1. পাইথনে ম্যাটপ্লটলিব - ইমেজ ব্যাকগ্রাউন্ডের ওপর প্লট করা

  2. ম্যাটপ্লটলিব - পাইথন প্লটে ডিগ্রি সিম্বল যোগ করা

  3. পাইথন প্লটে সুপারস্ক্রিপ্ট ব্যবহার

  4. Python-এ Matplotlib লেবেলে TeX ব্যবহার করে নিউলাইন যোগ করা