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

क्या Matplotlib plot फंक्शन में लाइन को बॉर्डर दे सकते हैं?

लाइन के चारों ओर बॉर्डर इफेक्ट के लिए plot() को दो बार कॉल करें: पहले मोटी काली लाइन, फिर पतली रंगीन लाइन।

चरण

  • फिगर साइज़ और ऑटोलेआउट सेट करें।
  • x, y डेटा जनरेट करें (उदाहरण: साइन वेव)।
  • पहले plt.plot(x, y, c='black', lw=10) से मोटी काली लाइन खींचें।
  • फिर plt.plot(x, y, c='red', lw=8) से पतली लाल लाइन ऊपर खींचें।
  • plt.show() से दिखाएं।

उदाहरण कोड

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, 100)
y = np.sin(x)

plt.plot(x, y, c='black', lw=10)
plt.plot(x, y, c='red', lw=8)
plt.show()

आउटपुट

लाल साइन वेव जिसके चारों ओर काला बॉर्डर इफेक्ट है।

  1. मैटप्लॉटलिब में लाइन प्लॉट को एनिमेट कैसे करें? मैटप्लॉटलिब में लाइन प्लॉट को एनिमेट कैसे करें?

    मैटप्लॉटलिब में लाइन प्लॉट को एनिमेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: subplots() मेथड का उपयोग करके एक फिगर और सबप्लॉट्स का सेट बनाएं। x और y एक्सिस स्केल को सीमित करें। नम्पाई का उपयोग करके x और t डेटा पॉइंट्स बनाएं। कोऑर्डिनेट वैक्टर्स से कोऑर्डिनेट मैट्रिक्स लौटाएं, X2 और T2। plot(

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

    मैटप्लॉटलिब में सिंगल डेटा पॉइंट प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: सिंगल वैल्यू के साथ x और y के लिए सूची इनिशियलाइज़ करें। 0 से 5 तक X और Y एक्सिस रेंज को सीमित करें। वर्तमान लाइन स्टाइल में ग्रिड लेआउट करें। marker=o, markeredgecolor=red, markerfacecolor=green के साथ plot() मेथ

  1. Python में Bokeh का उपयोग करके स्टेप लाइन प्लॉट कैसे बनाएं? Python में Bokeh का उपयोग करके स्टेप लाइन प्लॉट कैसे बनाएं?

    Bokeh एक Python पैकेज है जो डेटा विज़ुअलाइज़ेशन में मदद करता है। यह एक ओपन-सोर्स प्रोजेक्ट है। Bokeh अपने प्लॉट को HTML और JavaScript का उपयोग करके रेंडर करता है। यह इंगित करता है कि यह वेब-आधारित डैशबोर्ड के साथ काम करते समय उपयोगी है। Bokeh को NumPy, Pandas, और अन्य Python पैकेज के साथ आसानी से उप