ম্যাটপ্লটলিবে রাস্টার ইমেজ হিসাবে পিডিএফ-এ পরিসংখ্যান সংরক্ষণ করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -
- চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
- একটি নতুন চিত্র তৈরি করুন বা একটি বিদ্যমান চিত্র সক্রিয় করুন৷ ৷
- সাবপ্লট বিন্যাসের অংশ হিসাবে চিত্রটিতে একটি অক্ষ যোগ করুন।
- নম্পি ব্যবহার করে এলোমেলো ডেটা তৈরি করুন।
- একটি চিত্র হিসাবে ডেটা প্রদর্শন করুন, যেমন, একটি 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" নামে প্রকল্প ডিরেক্টরিতে নিম্নলিখিত প্লটটিকে সংরক্ষণ করবে৷