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

Matplotlib-এ animation.FuncAnimation()-এ আর্গুমেন্ট পাস করার পদ্ধতি


Matplotlib-এ Python-এ কন্টুর প্লটের জন্য animation.FuncAnimation()-এ আর্গুমেন্ট পাস করতে নিচের ধাপগুলো ফলো করতে পারেন:

  • ১০☓১০ ডাইমেনশনের র‍্যান্ডম ডেটা তৈরি করুন।
  • subplots() মেথড ব্যবহার করে একটি ফিগার এবং সাবপ্লটের সেট তৈরি করুন।
  • FuncAnimation() ক্লাস ব্যবহার করে *func* ফাংশন বারবার কল করে একটি অ্যানিমেশন তৈরি করুন।
  • কন্টুর ভ্যালু ফাংশনে আপডেট করতে একটি মেথড animate() ডিফাইন করুন যেটি FuncAnimation() ক্লাসে ব্যবহার করা যাবে।
  • ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।

উদাহরণ

import numpy as np
import matplotlib.pyplot as plt
import matplotlib.animation as animation

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

data = np.random.randn(800).reshape(10, 10, 8)
fig, ax = plt.subplots()

def animate(i):
    ax.clear()
    ax.contourf(data[:, :, i])

ani = animation.FuncAnimation(fig, animate, 5, interval=50, blit=False)

plt.show()

আউটপুট

Matplotlib-এ animation.FuncAnimation()-এ আর্গুমেন্ট পাস করার পদ্ধতি


  1. Matplotlib কালারবারে টিক্স কীভাবে যোগ করবেন?

  2. Matplotlib-এ ওভারল্যাপিং লাইন প্লট করার পদ্ধতি

  3. Matplotlib-এ একাধিক কালারবার দেখানোর পদ্ধতি

  4. Matplotlib-এ একাধিক X বা Y অক্ষ প্লট করার পদ্ধতি