কম্পিউটার টিউটোরিয়াল

Matplotlib/Seaborn প্লটে নির্দিষ্ট সেলে কাস্টম বর্ডার যোগ করার পদ্ধতি


Matplotlib/Seaborn প্লটে নির্দিষ্ট সেলে কাস্টম বর্ডার যোগ করতে।

ধাপসমূহ

  • ফিগার আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং অ্যাডজাস্ট করুন।
  • কিছু কলাম সহ একটি ডেটাফ্রেম তৈরি করুন।
  • একটি ম্যাট্রিক্স ডেটাসেট হierraরচিক্যালি-ক্লাস্টারড হিটম্যাপ হিসেবে প্লট করুন।
  • হিটম্যাপ অ্যাক্সিস সাবপ্লট অ্যারেন্জমেন্ট হিসেবে পান।
  • Matplotlib-এ নির্দিষ্ট সেলে কাস্টম বর্ডার যোগ করতে একটি ভেরিয়েবল ইনিশিয়ালাইজ করুন, border_color।
  • কাস্টম বর্ডার রঙ ব্যবহার করে হিটম্যাপ অ্যাক্সিসে একটি রেক্ট্যাঙ্গেল প্যাচ যোগ করুন।
  • ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।

উদাহরণ

import pandas as pd
from matplotlib import pyplot as plt
import seaborn as sns
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
df = pd.DataFrame({"col1": [1, 4, 2, 3, 5], "col2": [3, 4, 1, 5, 2]})
g = sns.clustermap(df, figsize=(7.50, 3.50))
ax = g.ax_heatmap
border_color = "yellow"
ax.add_patch(plt.Rectangle((1, 2), 2, 1, fill=False, edgecolor=border_color, lw=5))
plt.show()

আউটপুট

Matplotlib/Seaborn প্লটে নির্দিষ্ট সেলে কাস্টম বর্ডার যোগ করার পদ্ধতি


  1. Matplotlib-এ এজকালার সহ আয়ত প্লট করুন

  2. Matplotlib-এ numpy datetime64 প্লট করুন

  3. Matplotlib-এ দুটি Seaborn lmplot পাশাপাশি কীভাবে প্লট করবেন?

  4. Matplotlib-এ hist2d প্লটের জন্য কালারবার যোগ করার পদ্ধতি