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

पाइलैब के साथ दिल कैसे आकर्षित करें?

पाइलैब/पाइप्लॉट से दिल बनाने के लिए, हम नीचे दिए गए चरणों का पालन कर सकते हैं -

कदम

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • numpy का उपयोग करके x, y1 और y2 डेटा पॉइंट बनाएं।
  • fill_between() का उपयोग करके (x, y1) और (x, y2) के बीच के क्षेत्र को भरें विधि।
  • टेक्स्ट को text() using का उपयोग करके प्लॉट पर रखें विधि (0, -1.0) बिंदु पर।
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

import numpy as np
from matplotlib import pyplot as plt

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

x = np.linspace(-2, 2, 1000)
y1 = np.sqrt(1 - (abs(x) - 1) ** 2)
y2 = -3 * np.sqrt(1 - (abs(x) / 2) ** 0.5)

plt.fill_between(x, y1, color='red')
plt.fill_between(x, y2, color='red')

plt.text(0, -1.0, 'Heart', fontsize=24, color='black',
horizontalalignment='center')

plt.show()

आउटपुट

पाइलैब के साथ दिल कैसे आकर्षित करें? पाइलैब के साथ दिल कैसे आकर्षित करें?


  1. कलरबार Matplotlib के साथ पायथन में 2D मैट्रिक्स कैसे प्लॉट करें?

    कलरबार के साथ पायथन में एक 2D मैट्रिक्स को प्लॉट करने के लिए, हम 2D सरणी मैट्रिक्स बनाने के लिए numpy का उपयोग कर सकते हैं और उस मैट्रिक्स का उपयोग imshow() में कर सकते हैं। विधि। कदम data2D बनाएं सुन्न का उपयोग करना। imshow() . का उपयोग करें डेटा को एक छवि के रूप में प्रदर्शित करने की विधि, अ

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

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

  1. Matplotlib के साथ एक स्पर्शोन्मुख/असंततता को कैसे संभालें?

    Matplotlib के साथ एक स्पर्शोन्मुख/असंततता को संभालने के लिए, हम निम्नलिखित कदम उठा सकते हैं - numpy का उपयोग करके x और y डेटा पॉइंट बनाएं। कुल्हाड़ियों की साजिश को बंद करें। x और y डेटा बिंदुओं के साथ रेखा को प्लॉट करें। अक्ष के आर-पार एक क्षैतिज रेखा जोड़ें, x=0. अक्ष के आर-पार एक लं