কাস্টম png বা jpg অর্থাৎ একটি চিত্রকে একটি প্লটে মার্কার হিসাবে ব্যবহার করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -
-
চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷
-
চিত্রের ডিরেক্টরি সংরক্ষণ করার জন্য একটি পাথ তালিকা তৈরি করুন৷
৷ -
পয়েন্টগুলির একটি তালিকা (x এবং y) তৈরি করুন।
-
সাবপ্লট() ব্যবহার করে পদ্ধতি, একটি চিত্র এবং সাবপ্লটের একটি সেট তৈরি করুন৷
-
পয়েন্টের পরিবর্তে চিত্রগুলি প্লট করতে, জিপ করা x, y এবং পাথগুলি পুনরাবৃত্তি করুন৷
-
ইনস্ট্যান্টিয়েট AnotationBbox() ছবি এবং (x, y) পয়েন্ট সহ।
-
xticks রাখুন এবং yticks উভয় অক্ষে।
-
চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
matplotlib.pyplot আমদানি করুন (plt.imread(path, format="jpg"), zoom=.1)paths =['globe.jpg', 'settings.jpg', 'settings.jpg', 'globe.jpg']x =[8 , 4, 3, 6]y =[5, 3, 4, 7]fig, ax =plt.subplots() এর জন্য x0, y0, zip-এ path(x, y, paths):ab =AnnotationBbox(getImage(path) ), (x0, y0), frameon=False) ax.add_artist(ab)plt.xticks(range(10))plt.yticks(range(10))plt.show()আউটপুট