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

कॉन्फिडेंस इंटरवल के साथ टाइम सीरीज ऐरे कैसे प्लॉट करें? (Matplotlib)


कॉन्फिडेंस इंटरवल के साथ टाइम सीरीज ऐरे प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं -

  • फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • टाइम सीरीज ऐरे प्राप्त करें।
  • मीन और स्टैंडर्ड डेविएशन प्राप्त करने के लिए n_steps वेरिएबल इनिशियलाइज़ करें।
  • कॉन्फिडेंस इंटरवल के लिए अंडर और ओवर लाइन्स प्राप्त करें।
  • plot() मेथड का उपयोग करके मीन लाइन प्लॉट करें।
  • कॉन्फिडेंस इंटरवल प्राप्त करने के लिए fill_between() मेथड का उपयोग करें।
  • फिगर प्रदर्शित करने के लिए, show() मेथड का उपयोग करें।

उदाहरण

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
time_series_array = np.sin(np.linspace
    (-np.pi, np.pi, 400)) + np.random.rand((400))
n_steps = 15
time_series_df = pd.DataFrame(time_series_array)
line = time_series_df.rolling(n_steps).mean()
line_deviation = 2 * time_series_df.rolling(n_steps).std()
under_line = (line - line_deviation)[0]
over_line = (line + line_deviation)[0]
plt.plot(line, linewidth=2)
plt.fill_between(line_deviation.index, under_line,
       over_line, color='red', alpha=.3)
plt.show()

आउटपुट

कॉन्फिडेंस इंटरवल के साथ टाइम सीरीज ऐरे कैसे प्लॉट करें? (Matplotlib)


  1. पायथन में टाइम सीरीज़ कैसे प्लॉट करें? पायथन में टाइम सीरीज़ कैसे प्लॉट करें?

    मैटप्लोटलिब का उपयोग करके पायथन में टाइम सीरीज़ प्लॉट करने के लिए, हम निम्नलिखित स्टेप्स ले सकते हैं: नंपाई का उपयोग करके x और y पॉइंट्स बनाएं। बनाए गए x और y पॉइंट्स को plot() मेथड का उपयोग करके प्लॉट करें। फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें। उदाहरण import matplotlib.pyplot as

  1. Python में TeX के साथ Matplotlib लेबल में नई लाइन डालना Python में TeX के साथ Matplotlib लेबल में नई लाइन डालना

    निम्न प्रोग्राम कोड दर्शाता है कि आप matplotlib लेबल में TeX के साथ नई लाइन कैसे प्लॉट कर सकते हैं। चरण \n का उपयोग करके आरेख के लिए X-अक्ष और Y-अक्ष लेबल सेट करें ताकि लेबल में नई लाइन प्लॉट हो सके। axes facecolor के लिए वर्तमान .rcParams सेट करें; समूह axed है। लाइनों के समूह के लिए रंग सेट करने

  1. पायथन Matplotlib में एक पाई चार्ट में एक स्लाइस को हाइलाइट करने का तरीका पायथन Matplotlib में एक पाई चार्ट में एक स्लाइस को हाइलाइट करने का तरीका

    परिचय पाई चार्ट प्रतिशत दर्शाने का बहुत आम तरीका है। आइए देखें कि Matplotlib में पाई चार्ट कैसे बनाएं और एक स्लाइस को हाइलाइट (explode) कैसे करें। चरण Matplotlib इंस्टॉल करें: pip install matplotlib इम्पोर्ट करें: import matplotlib.pyplot as plt डेटा तैयार करें: tennis_stats = ((Federer, 20), (Na