Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

मैं Matplotlib में एक प्लॉट पर एक टेबल कैसे रख सकता हूं?

कदम

  • सबप्लॉट्स () . का उपयोग करना विधि, आकृति आकार (7, 7) के साथ एक आकृति और सबप्लॉट का एक सेट बनाएं।

  • दो कुंजियों के साथ एक डेटा फ़्रेम बनाएं, समय और गति

  • सरणी का आकार प्राप्त करें।

  • तालिका . का उपयोग करके वर्तमान अक्ष में तालिका जोड़ें विधि।

  • फ़ॉन्ट आकार को तब तक सिकोड़ें जब तक कि टेक्स्ट सेल की चौड़ाई में फिट न हो जाए।

  • तालिका में फ़ॉन्ट आकार सेट करें।

  • चेहरे का रंग सेट करें, किनारे का रंग, और पाठ का रंग matplotlib तालिका को पुनरावृत्त करके।

  • चित्र सहेजें और प्रदर्शित करें।

उदाहरण

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 Python का उपयोग करके एक तरकश प्लॉट कैसे बनाया जा सकता है?

    Matplotlib एक लोकप्रिय पायथन पैकेज है जिसका उपयोग डेटा विज़ुअलाइज़ेशन के लिए किया जाता है। डेटा को विज़ुअलाइज़ करना एक महत्वपूर्ण कदम है क्योंकि यह यह समझने में मदद करता है कि वास्तव में संख्याओं को देखे बिना और जटिल गणना किए बिना डेटा में क्या चल रहा है। यह दर्शकों को मात्रात्मक अंतर्दृष्टि को प्रभ

  1. पायथन का उपयोग करके 3 आयामी समोच्च साजिश बनाने के लिए Matplotlib का उपयोग कैसे किया जा सकता है?

    Matplotlib एक लोकप्रिय पायथन पैकेज है जिसका उपयोग डेटा विज़ुअलाइज़ेशन के लिए किया जाता है। डेटा को विज़ुअलाइज़ करना एक महत्वपूर्ण कदम है क्योंकि यह यह समझने में मदद करता है कि वास्तव में संख्याओं को देखे बिना और जटिल गणना किए बिना डेटा में क्या चल रहा है। यह दर्शकों को मात्रात्मक अंतर्दृष्टि को प्रभ

  1. पाइथन में एक ग्राफ पर 3 अलग-अलग डेटासेट प्लॉट करने के लिए matplotlib का उपयोग कैसे किया जा सकता है?

    Matplotlib एक लोकप्रिय पायथन पैकेज है जिसका उपयोग डेटा विज़ुअलाइज़ेशन के लिए किया जाता है। डेटा को विज़ुअलाइज़ करना एक महत्वपूर्ण कदम है क्योंकि यह यह समझने में मदद करता है कि वास्तव में संख्याओं को देखे बिना और जटिल गणना किए बिना डेटा में क्या चल रहा है। यह दर्शकों को मात्रात्मक अंतर्दृष्टि को प्रभ