ম্যাটপ্লটলিবে একটি 3D প্যাচ সংগ্রহের পরিকল্পনা করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -
- চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
- একটি নতুন চিত্র তৈরি করুন বা একটি বিদ্যমান চিত্র সক্রিয় করুন৷ ৷
- বর্তমান অক্ষগুলি পান এবং 3d হিসাবে অভিক্ষেপ সেট করুন৷ ৷
- পুনরাবৃত্তি ["x", "y", "z"] তালিকা, এবং pathpatch_2d_to_3d() ব্যবহার করে বৃত্ত প্যাচ সেট করুন একটি PathPatch একটি PathPatch3D অবজেক্টে রূপান্তর করার পদ্ধতি৷
- চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
import matplotlib.pyplot as plt from matplotlib.patches import Circle import mpl_toolkits.mplot3d.art3d as art3d plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax = fig.gca(projection='3d') for i in ["x", "y", "z"]: cir = Circle((0.5, 0.5), 0.2, color='red') ax.add_patch(cir) art3d.pathpatch_2d_to_3d(cir, z=0, zdir=i) plt.show()
আউটপুট