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

Python Matplotlib-এ কার্ভের নিচে রেইনবো রঙ ফিল করার পদ্ধতি

Python Matplotlib-এ একটি কার্ভের নিচে রেইনবো রঙ ফিল করতে নিচের ধাপগুলো অনুসরণ করুন:

  • Figure আকার সেট করুন এবং সাবপ্লটগুলির মাঝপথে প্যাডিং অ্যাডজাস্ট করুন।
  • একটি ইউজার-ডিফাইনড মেথড plot_rainbow_under_curve() তৈরি করুন, যাতে ৭টি রেইনবো রঙের লিস্ট থাকে এবং NumPy ব্যবহার করে x ডেটা পয়েন্টের সেট তৈরি করুন।
  • ০ থেকে ৭ পর্যন্ত ইটারেট করুন এবং কার্ভ প্লট করুন এবং সেই কার্ভের নিচে এলাকা ফিল করুন।
  • Figure প্রদর্শনের জন্য show() মেথড ব্যবহার করুন।

উদাহরণ

import numpy as np
import matplotlib.pyplot as plt

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

def plot_rainbow_under_curve():
    rainbow_colors = ['violet', 'indigo', 'blue', 'green', 'yellow', 'orange', 'red']
    x = np.linspace(-5, 5, 100)
    for i in range(0, 7):
        plt.plot(x, x ** 2, lw=0)
        plt.fill_between(x, x ** 2 + len(rainbow_colors)-i, color=rainbow_colors[i])

plot_rainbow_under_curve()
plt.show()

আউটপুট

এটি নিচের আউটপুট তৈরি করবে:

Python Matplotlib-এ কার্ভের নিচে রেইনবো রঙ ফিল করার পদ্ধতিPython Matplotlib-এ কার্ভের নিচে রেইনবো রঙ ফিল করার পদ্ধতি

  1. Matplotlib Python-এ X-অক্ষের মান সেট করা

  2. Python Matplotlib-এ ওয়াফেল চার্ট তৈরি করার পদ্ধতি

  3. পাইথন ম্যাটপ্লটলিবে Y-আক্ষের মান নির্দিষ্ট করা

  4. ম্যাটপ্লটলিবে (পাইথন) ফন্ট পরিবর্তন করার পদ্ধতি