কম্পিউটার

আমি কিভাবে Matplotlib একটি প্লটে একটি টেবিল রাখতে পারি?


পদক্ষেপ

  • সাবপ্লট() ব্যবহার করে পদ্ধতি, চিত্রের আকার (7, 7) সহ একটি চিত্র এবং সাবপ্লটের একটি সেট তৈরি করুন।

  • দুটি কী দিয়ে একটি ডেটা ফ্রেম তৈরি করুন, সময় এবং গতি .

  • অ্যারের আকার পান৷

  • টেবিল ব্যবহার করে বর্তমান অক্ষে একটি টেবিল যোগ করুন পদ্ধতি।

  • পাঠ্যটি ঘরের প্রস্থে ফিট না হওয়া পর্যন্ত ফন্টের আকার সঙ্কুচিত করুন।

  • টেবিলে ফন্ট সাইজ সেট করুন।

  • মুখের রঙ, প্রান্তের রঙ, সেট করুন৷ এবং টেক্সট রঙ ম্যাটপ্লটলিব টেবিলটি পুনরাবৃত্তি করে।

  • চিত্রটি সংরক্ষণ করুন এবং প্রদর্শন করুন৷

উদাহরণ

import numpy as np
import pandas as pd
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig, ax = plt.subplots()
df = pd.DataFrame(dict(time=list(pd.date_range("2021-01-01 12:00:00",
periods=10)), speed=np.linspace(1, 10, 10)))
size = (np.array(df.shape[::-1]) + np.array([0, 1])) * np.array([3.0, 6.0])
mpl_table = ax.table(cellText=df.values, bbox=[0, 0, 1, 1], colLabels=df.columns)
mpl_table.auto_set_font_size(False)
mpl_table.set_fontsize(12)
for k, cell in mpl_table._cells.items():
   cell.set_edgecolor('black')
   if k[0] == 0 or k[1] < 0:
      cell.set_text_props(weight='bold', color='w')
      cell.set_facecolor('red')
   else:
      cell.set_facecolor(['green', 'yellow'][k[0] % 2])
plt.show()

আউটপুট

আমি কিভাবে Matplotlib একটি প্লটে একটি টেবিল রাখতে পারি?


  1. পাইথনে একটি ওয়্যারফ্রেম প্লট তৈরি করতে কিভাবে Matplotlib ব্যবহার করা যেতে পারে ব্যাখ্যা করুন?

  2. ব্যাখ্যা কর কিভাবে Matplotlib Python ব্যবহার করে quiver প্লট তৈরি করা যায়?

  3. কিভাবে Matplotlib পাইথন ব্যবহার করে 3 মাত্রার কনট্যুর প্লট তৈরি করতে ব্যবহার করা যেতে পারে?

  4. কিভাবে matplotlib পাইথনে একটি একক গ্রাফে 3টি ভিন্ন ডেটাসেট প্লট করতে ব্যবহার করা যেতে পারে?