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

Matplotlib-এ .txt ফাইল থেকে ডেটা প্লট করা

টেক্সট ফাইল থেকে ডেটা পড়ে Matplotlib-এ বার চার্ট আঁকা যায়। ফাইলের প্রতিটি লাইনে নাম এবং মান স্পেস দিয়ে আলাদা থাকে।

পদ্ধতি

  1. Figure size সেট করুন
  2. খালি লিস্ট বানান (names, heights)
  3. ফাইল ওপেন করে লাইন বাই লাইন পড়ুন, split() করুন
  4. বার প্লট করুন
  5. plt.show()

কোড

from matplotlib import pyplot as plt

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

bar_names = []
bar_heights = []

for line in open("test_data.txt", "r"):
    bar_name, bar_height = line.split()
    bar_names.append(bar_name)
    bar_heights.append(bar_height)

plt.bar(bar_names, bar_heights)
plt.show()

test_data.txt কন্টেন্ট

Javed 12
Raju  14
Rishi 15
Kiran 10
Satish 17
Arun 23

আউটপুট

৬টি বার দেখাবে: Javed(12), Raju(14), Rishi(15), Kiran(10), Satish(17), Arun(23)। X-অক্ষে নাম, Y-অক্ষে মান।

  1. Matplotlib-এ আর্থবৃত্ত ডেটা ব্যবহার করে ৪D প্লট কীভাবে তৈরি করবেন?

  2. Python-এ Matplotlib ব্যবহার করে টেক্সট ফাইল থেকে সিম্পল বার চার্ট প্লট করুন

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

  4. আইপাইথন নোটবুক থেকে ম্যাটপ্লটলিব ফিগার ফাইল হিসেবে সংরক্ষণ