ম্যাটপ্লটলিবে একটি পান্ডাস ডেটাফ্রেম থেকে পয়েন্ট টীকা করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -
-
চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷
-
x, y সহ একটি দ্বি-মাত্রিক, আকার-পরিবর্তনযোগ্য, সম্ভাব্য ভিন্ন ভিন্ন ট্যাবুলার ডেটা তৈরি করুন এবং textc কলাম।
-
x কলাম প্লট করুন এবং y ডেটা পয়েন্ট, প্লট() ব্যবহার করে পদ্ধতি।
-
অন্যান্য অক্ষ বরাবর ঐচ্ছিক সেট লজিক সহ একটি নির্দিষ্ট অক্ষ বরাবর পান্ডাস বস্তুকে সংযুক্ত করুন।
-
পান্ডাস বস্তুর পুনরাবৃত্তি করুন।
-
টেক্সট() ব্যবহার করে প্রতিটি প্লট করা পয়েন্টের জন্য পাঠ্য রাখুন পদ্ধতি।
-
চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
import pandas as pd import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True df = pd.DataFrame(dict(x=[2, 4, 1, 5, 2], y=[2, 1, 3, 5, 7], text=['First', 'Second', 'Third', 'Fourth', 'Fifth'])) ax = df.set_index('x')['y'].plot(style='*', color='red', ms=20) a = pd.concat({'x': df.x, 'y': df.y, 'text': df.text}, axis=1) for i, point in a.iterrows(): ax.text(point['x']+0.125, point['y'], str(point['text'])) plt.show()
আউটপুট