কম্পিউটার

একবারে একটি ফাইলে সমস্ত খোলা Matplotlib পরিসংখ্যান সংরক্ষণ করা হচ্ছে


একবারে একটি ফাইলে সমস্ত খোলা ম্যাটপ্লটলিব পরিসংখ্যান সংরক্ষণ করতে, আমরা অনুসরণ করতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • একটি নতুন চিত্র তৈরি করুন (fig1) অথবা figure() ব্যবহার করে একটি বিদ্যমান চিত্র সক্রিয় করুন পদ্ধতি।
  • plot() ব্যবহার করে প্রথম লাইন প্লট করুন পদ্ধতি।
  • একটি নতুন চিত্র তৈরি করুন (fig2) অথবা figure() ব্যবহার করে একটি বিদ্যমান চিত্র সক্রিয় করুন পদ্ধতি।
  • plot() ব্যবহার করে দ্বিতীয় লাইনটি প্লট করুন পদ্ধতি।
  • একটি ভেরিয়েবল শুরু করুন, ফাইলের নাম , একটি পিডিএফ ফাইল তৈরি করতে।
  • একটি ইউজার-ডিফাইন্ড ফাংশন তৈরি করুন, সেভ_মাল্টি_ইমেজ, এবং একবারে একটি ফাইলে সমস্ত খোলা ম্যাটপ্লটলিব পরিসংখ্যান সংরক্ষণ করতে কল করুন। একটি নতুন PdfPages তৈরি করুন৷ বস্তু, পিপি।
  • খোলা পরিসংখ্যানের সংখ্যা পান।
  • খোলা চিত্রগুলি পুনরাবৃত্তি করুন এবং একটি ফাইলে সংরক্ষণ করুন৷
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

from matplotlib import pyplot as plt
from matplotlib.backends.backend_pdf import PdfPages

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

fig1 = plt.figure()
plt.plot([2, 1, 7, 1, 2], color='red', lw=5)

fig2 = plt.figure()
plt.plot([3, 5, 1, 5, 3], color='green', lw=5)

def save_multi_image(filename):
   pp = PdfPages(filename)
   fig_nums = plt.get_fignums()
   figs = [plt.figure(n) for n in fig_nums]
   for fig in figs:
      fig.savefig(pp, format='pdf')
   pp.close()

filename = "multi.pdf"
save_multi_image(filename)

আউটপুট

যখন আমরা কোডটি কার্যকর করি, তখন এটি নিম্নলিখিত দুটি প্লটকে PDF ফাইল হিসাবে সংরক্ষণ করবে (multi.pdf) প্রজেক্ট ডিরেক্টরিতে।

একবারে একটি ফাইলে সমস্ত খোলা Matplotlib পরিসংখ্যান সংরক্ষণ করা হচ্ছে একবারে একটি ফাইলে সমস্ত খোলা Matplotlib পরিসংখ্যান সংরক্ষণ করা হচ্ছে


  1. ম্যাটপ্লটলিবে এক্স-অক্ষ লেবেলের জন্য স্থান বৃদ্ধি করা হচ্ছে

  2. আমি কীভাবে সমস্ত খোলা পাইপ্লট উইন্ডো (ম্যাটপ্লটলিব) বন্ধ করব?

  3. Matplotlib ব্যবহার করে একটি প্লটে গ্রিডের আকার নির্ধারণ করুন

  4. Matplotlib ব্যবহার করে iPython নোটবুক থেকে ফাইল হিসাবে চিত্র সংরক্ষণ করুন