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

Tkinter-এ Matplotlib গ্রাফ প্লট করার পদ্ধতি

পাইথনের সুপরিচিত användnings ক্ষেত্রের মধ্যে একটি হলো মেশিন লার্নিং এবং ডেটা সাইন্স। ডেটাসেট ভিজ্যুয়ালাইজ এবং প্লট করার জন্য Matplotlib লাইব্রেরি ব্যবহার করা হয়। Tkinter অ্যাপ্লিকেশনে একটি Matplotlib গ্রাফ প্লট করতে হলে লাইব্রেরি ইম্পোর্ট করতে হয় "from matplotlib.pyplot as plt" দিয়ে ইনিশিয়ালাইজ করে। প্লটটি হয় একটি রেঞ্জ মান ডিফাইন করেই আঁকা যায় অথবা নোটবুকে ডেটাসেট ইম্পোর্ট করেও।

উদাহরণ

# প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন
from tkinter import *
from tkinter import ttk
import numpy as np
import matplotlib.pyplot as plt

# Tkinter ফ্রেমের একটি ইনস্ট্যান্স তৈরি করুন
win = Tk()

# উইন্ডোর জ্যামিতি সেট করুন
win.geometry("700x250")

def graph():
    car_prices = np.random.normal(50000, 4000, 2000)
    plt.figure(figsize=(7,3))
    plt.hist(car_prices, 25)
    plt.show()

# গ্রাফ প্লট করার জন্য একটি বাটন তৈরি করুন
button = ttk.Button(win, text="Graph", command=graph)
button.pack()

win.mainloop()

আউটপুট

উপরোক্ত কোড চালালে একটি উইন্ডো প্রদর্শিত হবে যাতে একটি বাটন থাকবে।

Tkinter-এ Matplotlib গ্রাফ প্লট করার পদ্ধতি

"Graph" বাটনে ক্লিক করলে মেইন উইন্ডোতে একটি গ্রাফ প্রদর্শিত হবে।

Tkinter-এ Matplotlib গ্রাফ প্লট করার পদ্ধতি

  1. Matplotlib-এ pcolormesh অ্যানিমেট করার পদ্ধতি

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

  3. Tkinter Text-এ ওয়ার্ড র‍্যাপ (Word-wrap) করা

  4. Tkinter-এ ইমেজ যোগ করা