কম্পিউটার

পাইথনে পূর্ণসংখ্যার পরিবর্তে স্ট্রিং অক্ষ সহ একটি বিভ্রান্তি ম্যাট্রিক্স কীভাবে প্লট করবেন?


পাইথনে পূর্ণসংখ্যার পরিবর্তে স্ট্রিং অক্ষ সহ একটি বিভ্রান্তি ম্যাট্রিক্স প্লট করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি---

  • লেবেলের জন্য একটি তালিকা তৈরি করুন।
  • একটি বিভ্রান্তি ম্যাট্রিক্স তৈরি করুন। confusion_matrix() ব্যবহার করুন শ্রেণীবিভাগের নির্ভুলতা গণনা করতে।
  • 3. একটি '~.axes.Axes' যোগ করুন একটি সাবপ্লট বিন্যাসের অংশ হিসাবে চিত্রে।
  • একটি 2D ম্যাট্রিক্স বা অ্যারের মানগুলিকে একটি রঙ-কোডেড চিত্র হিসাবে প্লট করুন৷
  • colorbar() ব্যবহার করে পদ্ধতি, একটি ScalarMappable-এর জন্য একটি রঙ বার তৈরি করুন উদাহরণ, *mappable*
  • 6. set_xticklabels ব্যবহার করে x এবং y টিকলেবেল সেট করুন এবং set_yticklabels পদ্ধতি।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

from matplotlib import pyplot as plt
from sklearn.metrics import confusion_matrix
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
labels = ['business', 'health']
cm = confusion_matrix([3], [2])
fig = plt.figure()
ax = fig.add_subplot(111)
cax = ax.matshow(cm)
fig.colorbar(cax)
ax.set_xticklabels([''] + labels)
ax.set_yticklabels([''] + labels)
plt.show()

আউটপুট

পাইথনে পূর্ণসংখ্যার পরিবর্তে স্ট্রিং অক্ষ সহ একটি বিভ্রান্তি ম্যাট্রিক্স কীভাবে প্লট করবেন?


  1. ম্যাটপ্লটলিব পাইথন 2.6.6-এ আমার চিত্রে অক্ষ X-এ পদক্ষেপ কীভাবে সেট করবেন?

  2. কালারবার ম্যাটপ্লটলিব সহ পাইথনে একটি 2D ম্যাট্রিক্স কীভাবে প্লট করবেন?

  3. কিভাবে Python Matplotlib ব্যবহার করে 3D গ্রাফ প্লট করবেন?

  4. কিভাবে ম্যাটপ্লটলিবের সাথে পাইথনে একটি 3D ঘনত্বের মানচিত্র প্লট করবেন?