কম্পিউটার

একটি Matplotlib / Seaborn প্লটে নির্দিষ্ট কক্ষে একটি কাস্টম সীমানা যোগ করুন


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

পদক্ষেপ

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • কিছু ​​কলাম সহ একটি ডেটাফ্রেম তৈরি করুন।
  • একটি ম্যাট্রিক্স ডেটাসেটকে ক্রমানুসারে-গুচ্ছ হিটম্যাপ হিসাবে প্লট করুন৷
  • সাবপ্লট বিন্যাস হিসাবে হিটম্যাপ অক্ষ পান।
  • ম্যাটপ্লটলিবের নির্দিষ্ট কক্ষে একটি কাস্টম সীমানা যোগ করতে, আমরা একটি পরিবর্তনশীল, বর্ডার_রং শুরু করতে পারি।
  • কাস্টম বর্ডার রঙ ব্যবহার করে, হিটম্যাপ অক্ষগুলিতে একটি আয়তক্ষেত্র প্যাচ যোগ করুন।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

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 এর সাথে প্লট নম্পি datetime64

  3. কিভাবে দুটি সামুদ্রিক এলএমপ্লট পাশাপাশি প্লট করবেন (ম্যাটপ্লটলিব)?

  4. কিভাবে Matplotlib একটি hist2d প্লট জন্য একটি রঙ বার যোগ করতে?