কম্পিউটার

কিভাবে Matplotlib-উত্পাদিত scatterplot জন্য পিক্সেল স্থানাঙ্ক পেতে?


ম্যাটপ্লটলিব-জেনারেটেড স্ক্যাটারপ্লটের জন্য পিক্সেল স্থানাঙ্ক পেতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -


  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • নমুনা ডেটার সংখ্যা ধরে রাখতে একটি ভেরিয়েবল "n" শুরু করুন।
  • একটি চিত্র এবং সাবপ্লটের একটি সেট তৈরি করুন।
  • একটি বিক্ষিপ্ত প্লট তৈরি করুন।
  • get_data() ব্যবহার করে x এবং y ডেটা পয়েন্ট পান পদ্ধতি।
  • প্লটের পিক্সেল মান পান।
  • পিক্সেল পরিবর্তিত ডেটা পান।
  • বিন্দু বা পিক্সেলে চিত্রের প্রস্থ এবং উচ্চতা পান
  • x এবং y পিক্সেল মান প্রিন্ট করুন।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

pltplt.rcParams হিসাবে npimport matplotlib.pyplot হিসাবে
 import numpy =[7.00, 3.50]plt.rcParams["figure.autolayout"] =Truen =10fig, ax =plt.subts. , =ax.plot(np.random.random(n), np.random.random(n), 'r*')x, y =points.get_data()pixels =ax.transData.transform(np.vstack( [x, y]।T)x, y =pixels.Twidth, height =fig.canvas.get_width_height()y =height - yprint("পিক্সেল স্থানাঙ্কগুলি হল:") xp-এর জন্য, zip-এ yp(x, y) ):print('{x:0.2f}\t{y:0.2f}'.ফর্ম্যাট(x=xp, y=yp))plt.show()

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে

কিভাবে Matplotlib-উত্পাদিত scatterplot জন্য পিক্সেল স্থানাঙ্ক পেতে? কিভাবে Matplotlib-উত্পাদিত scatterplot জন্য পিক্সেল স্থানাঙ্ক পেতে?

এটি কনসোলে ম্যাটপ্লটলিব-জেনারেটেড স্ক্যাটারপ্লটের পিক্সেল স্থানাঙ্কগুলিও মুদ্রণ করবে

পিক্সেল স্থানাঙ্কগুলি হল:564.93 161.83446.27 112.60153.39 247.65236.90 258.34519.10 301.04237.66 118.16149.721319.7201318271820149.7201918201318.16237.66 118। 
  1. কিভাবে বিনামূল্যে অফিস 365 পাবেন

  2. কিভাবে বিনামূল্যে ডিজনি প্লাস পাবেন?

  3. 2022 সালে রোবলক্সের জন্য কীভাবে ভিপিএন পাবেন

  4. কীভাবে বিনামূল্যে অ্যাপল টিভি+ পাবেন