টেক্সট ফাইল থেকে ডেটা পড়ে Matplotlib-এ বার চার্ট আঁকা যায়। ফাইলের প্রতিটি লাইনে নাম এবং মান স্পেস দিয়ে আলাদা থাকে।
পদ্ধতি
- Figure size সেট করুন
- খালি লিস্ট বানান (names, heights)
- ফাইল ওপেন করে লাইন বাই লাইন পড়ুন, split() করুন
- বার প্লট করুন
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-অক্ষে মান।