Seaborn-এ একটি হিটম্যাপ অ্যানোটেশনে ইউনিট যোগ করতে, আমরা নিচের ধাপগুলো অনুসরণ করতে পারি:
- ফিগার আকার নির্ধারণ করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সমন্বয় করুন।
- numpy ব্যবহার করে ৫×৫ ডায়মেনশনের একটি ম্যাট্রিক্স তৈরি করুন।
- রঙ-এনকোডেড ম্যাট্রিক্স হিসেবে রেক্ট্যাঙ্গুলার ডেটা প্লট করুন।
- %age ইউনিট সহ হিটম্যাপ মান অ্যানোটেট করুন।
- ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।
উদাহরণ
import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
data = np.random.rand(5, 5)
ax = sns.heatmap(data, annot=True, fmt='.1f', square=1, linewidth=1.)
for t in ax.texts:
t.set_text(t.get_text() + " %")
plt.show()
আউটপুট
