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

पायथन में मैटप्लॉटलीब का उपयोग करके पॉलीगन के भीतर क्षेत्र कैसे भरें?


पायथन में मैटप्लॉटलीब का उपयोग करके पॉलीगन के भीतर क्षेत्र भरने के लिए, हम निम्नलिखित चरण अपना सकते हैं:

चरण

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

  • एक फिगर और सबप्लॉट्स का सेट बनाएं।

  • पॉलीगन का इंस्टेंस प्राप्त करें।

  • इटरेबल पॉलीगन्स के साथ पैच का जेनेरिक कलेक्शन प्राप्त करें।

  • एक्सिस के कलेक्शन में एक 'कलेक्शन' जोड़ें; कलेक्शन लौटाएं।

  • फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import matplotlib.pyplot as plt
from matplotlib.collections import PatchCollection
from matplotlib.patches import Polygon
import numpy as np
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
fig, ax = plt.subplots(1)
polygon = Polygon(np.random.rand(6, 2), closed=True, alpha=1)
collection = PatchCollection([polygon])
ax.add_collection(collection)
plt.show()

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

पायथन में मैटप्लॉटलीब का उपयोग करके पॉलीगन के भीतर क्षेत्र कैसे भरें?


  1. Matplotlib का उपयोग करके कीबोर्ड इनपुट से Python फिगर कैसे बंद करें? Matplotlib का उपयोग करके कीबोर्ड इनपुट से Python फिगर कैसे बंद करें?

    Python फिगर को कीबोर्ड इनपुट से बंद करने के लिए plt.pause() मेथड, इनपुट, और close() मेथड का उपयोग करें। चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। NumPy का उपयोग करके रैंडम t और y डेटा पॉइंट्स बनाएं। figure() मेथड का उपयोग करके नया फिगर बनाएं या मौजूदा फिगर एक्टिवेट करें। pl

  1. Python Matplotlib का उपयोग करके 3D ग्राफ़ कैसे प्लॉट करें? Python Matplotlib का उपयोग करके 3D ग्राफ़ कैसे प्लॉट करें?

    Python का उपयोग करके 3D ग्राफ़ प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: figure() मेथड का उपयोग करके नया फिगर बनाएं या मौजूदा फिगर सक्रिय करें। 3D एक्सिस ऑब्जेक्ट प्राप्त करें। डेटा पॉइंट्स के लिए x, y, और z लिस्ट बनाएं। scatter3D() मेथड का उपयोग करके x, y, और z डेटा पॉइंट्स के सा

  1. Matplotlib और Python का उपयोग करके एक ही फिगर में कई प्लॉट कैसे बनाएं? Matplotlib और Python का उपयोग करके एक ही फिगर में कई प्लॉट कैसे बनाएं?

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