কম্পিউটার

কিভাবে Matplotlib একটি 3D বারের জন্য একটি কিংবদন্তি তৈরি করবেন?


matplotlib-এ একটি 3D বারের জন্য একটি কিংবদন্তি তৈরি করতে, আমরা 3D বার প্লট করতে পারি এবং legend() পদ্ধতি ব্যবহার করে একটি কিংবদন্তি স্থাপন করতে পারি।

পদক্ষেপ

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • একটি নতুন চিত্র তৈরি করুন বা চিত্র() ব্যবহার করে একটি বিদ্যমান চিত্র সক্রিয় করুন পদ্ধতি।
  • সাবপ্লট বিন্যাসের অংশ হিসাবে চিত্রটিতে একটি অক্ষ যোগ করুন।
  • numpy ব্যবহার করে x3, y3, z3, dx, dy এবং dz ডেটার একটি তালিকা তৈরি করুন।
  • bar3d() ব্যবহার করে একটি 3D বার প্লট করুন পদ্ধতি।
  • লেজেন্ড বসানোর জন্য একটি আয়তক্ষেত্র অক্ষ তৈরি করুন।
  • লেজেন্ড() ব্যবহার করুন বারের জন্য কিংবদন্তি স্থাপন করার পদ্ধতি।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

pltplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truefig =plt.figure()adplot1 =figt (111, অভিক্ষেপ='3d')x3 =[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]y3 =[5, 6, 7, 8, 2, 5, 6, 3 , 7, 2]z3 =np.zeros(10)dx =np.ones(10)dy =np.ones(10)dz =[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]ax1.bar3d(x3, y3, z3, dx, dy, dz, color="green")b1 =plt. আয়তক্ষেত্র((0, 0), 1, 1, fc="সবুজ")ax1.bar3d( y3, x3, z3, dx, dy, dz, color="red")b2 =plt. আয়তক্ষেত্র((0, 0), 1, 1, fc="red")ax1.legend([b1, b2], ['type1', 'type2'])plt.show()

আউটপুট

কিভাবে Matplotlib একটি 3D বারের জন্য একটি কিংবদন্তি তৈরি করবেন?


  1. কিভাবে Matplotlib এ কিংবদন্তি উপাদান অনুভূমিকভাবে দেখাবেন?

  2. ম্যাটপ্লটলিবে একটি বারের জন্য একটি লেবেল হিসাবে একটি ইমোজি কীভাবে প্লট করবেন?

  3. কিভাবে একটি Matplotlib চিত্র কিংবদন্তি অবস্থান এবং সারিবদ্ধ?

  4. পাইথন ম্যাটপ্লটলিবে ওয়াফেল চার্ট কীভাবে তৈরি করবেন?