Python-এ একটি 3D প্লট PDF-এ সংরক্ষণ করতে আমরা নিচের ধাপগুলো অনুসরণ করতে পারি।
ধাপসমূহ
ফিগার আকার সেট করুন এবং সাবপ্লটগুলির মধ্যবর্তী ও চারপাশের প্যাডিং সমন্বয় করুন।
একটি নতুন ফিগার তৈরি করুন বা বিদ্যমান ফিগার সক্রিয় করুন।
ফিগারে একটি 'ax' সাবপ্লट ব্যবস্থার অংশ হিসেবে যোগ করুন।
NumPy ব্যবহার করে u, v, x, y এবং z ডেটা পয়েন্ট তৈরি করুন।
একটি 3D ওয়ারফ্রেম প্লট করুন।
প্লটের শিরোনাম সেট করুন।
savefig() মেথড ব্যবহার করে বর্তমান ফিগার সংরক্ষণ করুন।
উদাহরণ
import matplotlib.pyplot as plt
import numpy as np
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
u, v = np.mgrid[0:2 * np.pi:30j, 0:np.pi:20j]
x = np.cos(u) * np.sin(v)
y = np.sin(u) * np.sin(v)
z = np.cos(v)
ax.plot_wireframe(x, y, z, color="red")
ax.set_title("Sphere")
plt.savefig("test.pdf")
plt.show()
আউটপুট
এটি নিচের আউটপুট তৈরি করবে −

এছাড়াও, এটি প্রজেক্ট ডিরেক্টরিতে test.pdf নামে একটি PDF তৈরি করবে এবং এই ছবিটি সেখানে সংরক্ষণ করবে।