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

Matplotlib तालिका की पारदर्शिता/अपारदर्शिता को कैसे बदलें?

एक matplotlib तालिका की पारदर्शिता/अपारदर्शिता को बदलने के लिए, हम निम्नलिखित कदम उठा सकते हैं

कदम

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।

  • एक आकृति और सबप्लॉट का एक सेट बनाएं।

  • 10×3 आयाम वाला एक यादृच्छिक डेटासेट बनाएं।

  • स्तंभों का टपल बनाएं।

  • अक्ष ('बंद') का उपयोग करके अक्ष मार्करों से छुटकारा पाएं।

  • डेटा और कॉलम के साथ एक टेबल बनाएं।

  • तालिका के प्रत्येक कक्ष को पुनरावृत्त करें और set_alpha() विधि का उपयोग करके इसकी पारदर्शिता/अपारदर्शिता बदलें।

  • आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।

उदाहरण

import numpy as np
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

fig, axs = plt.subplots(1, 1)
data = np.random.random((10, 3))
columns = ("Column I", "Column II", "Column III")

axs.axis('off')

the_table = axs.table(cellText=data, colLabels=columns, loc='center')

for k, cell in the_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')
        cell.set_alpha(0.5)
    else:
        cell.set_facecolor(['green', 'yellow'][k[0] % 2])
        cell.set_alpha(0.5)

plt.show()

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Matplotlib तालिका की पारदर्शिता/अपारदर्शिता को कैसे बदलें?


  1. Matplotlib में हैच की लाइनविड्थ कैसे बदलें?

    matplotlib में हैच की लाइनविड्थ को बदलने के लिए, हम हैच की लाइनविड्थ को पैरा में सेट कर सकते हैं। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। बनाएं x और y=sin(x) डेटा अंक numpy का उपयोग कर रहे हैं। प्लॉट में हैच की लाइन-चौड़ाई सेट करें। scatter() . का उपयोग करके x और

  1. Matplotlib.pyplot के साथ तालिका का फ़ॉन्ट आकार कैसे बदलें?

    Matplotlib के साथ तालिका का फ़ॉन्ट आकार बदलने के लिए, हम set_fontsize() का उपयोग कर सकते हैं विधि। कदम एक आकृति और सबप्लॉट का एक सेट बनाएं, nrows=1 और ncols=1 । numpy का उपयोग करके यादृच्छिक डेटा बनाएं। कॉलम बनाएं मूल्य। धुरी को तंग बनाएं और बंद । एक चर प्रारंभ करें फ़ॉन्ट आकार फ़ॉन्ट आकार बदलने के

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

    कदम सबप्लॉट्स () . का उपयोग करना विधि, आकृति आकार (7, 7) के साथ एक आकृति और सबप्लॉट का एक सेट बनाएं। दो कुंजियों के साथ एक डेटा फ़्रेम बनाएं, समय और गति । सरणी का आकार प्राप्त करें। तालिका . का उपयोग करके वर्तमान अक्ष में तालिका जोड़ें विधि। फ़ॉन्ट आकार को तब तक सिकोड़ें जब तक कि टे