কম্পিউটার

কিভাবে matplotlib পাইথনে একটি সাইন ফাংশন তৈরি করতে ব্যবহার করা যেতে পারে?


Matplotlib হল একটি জনপ্রিয় পাইথন প্যাকেজ যা ডেটা ভিজ্যুয়ালাইজেশনের জন্য ব্যবহৃত হয়। ডেটা ভিজ্যুয়ালাইজ করা একটি মূল পদক্ষেপ কারণ এটি আসলে সংখ্যাগুলি না দেখে এবং জটিল গণনা সম্পাদন না করে ডেটাতে কী চলছে তা বুঝতে সহায়তা করে। এটি দর্শকদের কাছে পরিমাণগত অন্তর্দৃষ্টি কার্যকরভাবে যোগাযোগ করতে সাহায্য করে৷

Matplotlib ডেটা দিয়ে 2 মাত্রিক প্লট তৈরি করতে ব্যবহৃত হয়। এটি একটি অবজেক্ট-ওরিয়েন্টেড API এর সাথে আসে যা পাইথন অ্যাপ্লিকেশনগুলিতে প্লটগুলি এম্বেড করতে সহায়তা করে। ম্যাটপ্লটলিব আইপিথন শেল, জুপিটার নোটবুক, স্পাইডার আইডিই ইত্যাদির সাথে ব্যবহার করা যেতে পারে।

এটি পাইথনে লেখা আছে। এটি Numpy ব্যবহার করে তৈরি করা হয়েছে, যা পাইথনের সংখ্যাসূচক পাইথন প্যাকেজ।

নীচের কমান্ড -

ব্যবহার করে পাইথন উইন্ডোজে ইনস্টল করা যেতে পারে
পিপ ইনস্টল ম্যাটপ্লটলিব

Matplotlib-এর নির্ভরতা হল −

পাইথন ( সংস্করণ 3.4 এর চেয়ে বড় বা সমান)NumPySetuptoolsPyparsingLibpngPytzFree typeSixCyclerDateutil

আসুন আমরা বুঝতে পারি কিভাবে ম্যাটপ্লটলিব একটি প্লটে সাইন ফাংশন প্লট করতে ব্যবহার করা যেতে পারে -

উদাহরণ

npdata =np.arange(0.0, 4.0, 0.1)y =2 + np.sin(2 * np.pi * ডেটা)fig, ax =plt.subplots()ax plot(data, y)ax.set(xlabel='x-axis data', ylabel='y-axis data',title='A simple plot')ax.grid()plt.show()

আউটপুট

কিভাবে matplotlib পাইথনে একটি সাইন ফাংশন তৈরি করতে ব্যবহার করা যেতে পারে?

ব্যাখ্যা

  • প্রয়োজনীয় প্যাকেজগুলি আমদানি করা হয় এবং এটির উপনাম ব্যবহার সহজ করার জন্য সংজ্ঞায়িত করা হয়৷

  • ডেটা NumPy প্যাকেজ ব্যবহার করে তৈরি করা হয়।

  • 'চিত্র' ফাংশন ব্যবহার করে একটি খালি চিত্র তৈরি করা হয়।

  • 'সাবপ্লট' ফাংশনটি তিনটি ভিন্ন প্লটের রূপরেখা তৈরি করতে ব্যবহৃত হয়।

  • ডেটা 'প্লট' ফাংশন ব্যবহার করে প্লট করা হয়।

  • সেট ফাংশনটি 'X' এবং 'Y' ​​অক্ষের জন্য লেবেল প্রদান করতে ব্যবহৃত হয়।

  • প্লটের শিরোনাম সংজ্ঞায়িত করা হয়েছে।

  • এটি 'শো' ফাংশন ব্যবহার করে কনসোলে দেখানো হয়।


  1. কিভাবে matplotlib পাইথন ব্যবহার করে হিস্টোগ্রাম তৈরি করতে ব্যবহার করা যেতে পারে?

  2. পাইথন সিবোর্ন লাইব্রেরিতে ডেটা ভিজ্যুয়ালাইজ করতে কীভাবে ফেসেটগ্রিড ব্যবহার করা যেতে পারে?

  3. পাইথনে ডেটা ভিজ্যুয়ালাইজ করতে সিবোর্নে ফ্যাক্টরপ্লট কীভাবে ব্যবহার করা যেতে পারে?

  4. পাইথনে সিবোর্ন লাইব্রেরিতে বার প্লট কীভাবে ব্যবহার করা যেতে পারে?