কম্পিউটার

ম্যাটপ্লটলিবে রাস্টার ইমেজ হিসাবে পিডিএফ-এ পরিসংখ্যান কীভাবে সংরক্ষণ করবেন?


ম্যাটপ্লটলিবে রাস্টার ইমেজ হিসাবে পিডিএফ-এ পরিসংখ্যান সংরক্ষণ করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • একটি নতুন চিত্র তৈরি করুন বা একটি বিদ্যমান চিত্র সক্রিয় করুন৷
  • সাবপ্লট বিন্যাসের অংশ হিসাবে চিত্রটিতে একটি অক্ষ যোগ করুন।
  • নম্পি ব্যবহার করে এলোমেলো ডেটা তৈরি করুন।
  • একটি চিত্র হিসাবে ডেটা প্রদর্শন করুন, যেমন, একটি 2D নিয়মিত রাস্টারে৷
  • প্লটটিকে pdf হিসাবে সংরক্ষণ করুন বিন্যাস।

উদাহরণ

import numpy as np
import matplotlib.pyplot as plt

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

fig = plt.figure()
ax = fig.add_subplot(111, rasterized=True)
data = np.random.rand(5, 5)

ax.imshow(data, cmap="copper", aspect=True, interpolation="nearest")

plt.savefig("rasterized.pdf")

আউটপুট

যখন আমরা কোডটি কার্যকর করি, তখন এটি "rasterized.pdf" নামে প্রকল্প ডিরেক্টরিতে নিম্নলিখিত প্লটটিকে সংরক্ষণ করবে৷

ম্যাটপ্লটলিবে রাস্টার ইমেজ হিসাবে পিডিএফ-এ পরিসংখ্যান কীভাবে সংরক্ষণ করবেন?


  1. কিভাবে Matplotlib/Numpy এর সাথে একটি গ্রেস্কেল ইমেজ হিসাবে একটি অ্যারে সংরক্ষণ করবেন?

  2. ম্যাটপ্লটলিবে আমি কীভাবে একটি তীরের মতো লাইনস্টাইল নির্দিষ্ট করব?

  3. কিভাবে Matplotlib এ 3D অক্ষে একটি বিন্দু প্লট করবেন?

  4. আমি কিভাবে Matplotlib এ আয়তক্ষেত্রে রঙ সেট করব?