কম্পিউটার

কিভাবে Matplotlib ব্যবহার করে দুটি ডটেড লাইন প্লট এবং মার্কার সেট করবেন?


এই প্রোগ্রামে, আমরা ম্যাটপ্লট লাইব্রেরি ব্যবহার করে দুটি লাইন প্লট করব। কোড করা শুরু করার আগে, আমাদের প্রথমে নিম্নলিখিত কমান্ডটি ব্যবহার করে matplotlib লাইব্রেরি আমদানি করতে হবে -

Import matplotlib.pyplot as plt

পাইপ্লট হল কমান্ড স্টাইল ফাংশনের একটি সংগ্রহ যা ম্যাটপ্লটলিবকে ম্যাটল্যাবের মতো কাজ করে।

অ্যালগরিদম

Step 1: Import matplotlib.pyplot
Step 2: Define line1 and line2 points.
Step 3: Plot the lines using the plot() function in pyplot.
Step 4: Define the title, X-axis, Y-axis.
Step 5: Display the plots using the show() function.

উদাহরণ কোড

pltline1_x =[10,20,30]line1_y =[20,40,10]line2_x =[10,20,30]line2_y=[40,10,30]plt.xlabel('X) হিসাবে
import matplotlib.pyplot as plt

line1_x = [10,20,30]
line1_y = [20,40,10]

line2_x = [10,20,30]
line2_y= [40,10,30]

plt.xlabel('X AXIS')
plt.ylabel('Y AXIS')

plt.plot(line1_x ,line1_y , color='blue', linewidth = 3, label = 'line1-dotted',linestyle='dotted')
plt.plot(line2_x ,line2_y, color='red', linewidth = 5, label = 'line2-dashed', linestyle='dotted')

plt.title("PLOTTING DOTTED LINES")
plt.legend()

plt.show()

আউটপুট

কিভাবে Matplotlib ব্যবহার করে দুটি ডটেড লাইন প্লট এবং মার্কার সেট করবেন?

ব্যাখ্যা

লাইন1_x, লাইন_y এবং লাইন2_x, লাইন2_y ভেরিয়েবলগুলি আমাদের লাইনের স্থানাঙ্ক। প্লট ফাংশনের লাইনউইথ প্যারামিটারটি মূলত আমরা যে লাইনটি প্লট করছি তার প্রস্থ/বেধ। প্রোগ্রামের plt.legend() ফাংশনটি গ্রাফে x-axis, y-অক্ষের নামগুলির মতো কিংবদন্তি স্থাপন করতে ব্যবহৃত হয়।


  1. প্লট অনুভূমিক এবং উল্লম্ব রেখাগুলি একটি বিন্দুর মধ্য দিয়ে যাচ্ছে যা ম্যাটপ্লটলিবের দুটি লাইনের ছেদ বিন্দু।

  2. কিভাবে Matplotlib এ ওভারল্যাপিং লাইন প্লট করবেন?

  3. কিভাবে একটি Matplotlib প্লট লুপে মার্কার এবং লাইনের জন্য একই রঙ সেট করবেন?

  4. কিভাবে দুটি সামুদ্রিক এলএমপ্লট পাশাপাশি প্লট করবেন (ম্যাটপ্লটলিব)?