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

सीबॉर्न या प्लॉटली का उपयोग करके टाइम सीरीज़ ग्राफ़ कैसे प्लॉट करें?

सीबॉर्न या प्लॉटली का उपयोग करके एक समय श्रृंखला ग्राफ तैयार करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • एक date_time श्रृंखला "समय" और एक अन्य चर डेटा, गति रखने के लिए एक पांडा डेटाफ़्रेम, df बनाएं।
  • डेटा, "समय" और "गति" के साथ सीबॉर्न लाइन प्लॉट बनाएं
  • टिक पैरा को 45 तक घुमाएं।
  • आकृति प्रदर्शित करने के लिए, शो () विधि का उपयोग करें।

उदाहरण

import seaborn as sns
from matplotlib import pyplot as plt
import pandas as pd
import numpy as np

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

df = pd.DataFrame(
   dict(
      time=list(pd.date_range("2021-01-01 12:00:00", periods=10, freq="30min")),
      speed=np.linspace(1, 10, 10)
   )
)

ax = sns.lineplot(x="time", y="speed", data=df)

ax.tick_params(rotation=45)

plt.show()

आउटपुट

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

सीबॉर्न या प्लॉटली का उपयोग करके टाइम सीरीज़ ग्राफ़ कैसे प्लॉट करें? सीबॉर्न या प्लॉटली का उपयोग करके टाइम सीरीज़ ग्राफ़ कैसे प्लॉट करें?


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

    पायथन का उपयोग करके 3D ग्राफ़ को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। 3D अक्ष ऑब्जेक्ट प्राप्त करें। डेटा बिंदुओं के लिए x, y, और z सूचियाँ बनाएँ। scatter3D() . का उपयोग करके 3D स्कैटर पॉइंट ज

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

    मैटप्लोटलिब का उपयोग करके पायथन में एक समय श्रृंखला तैयार करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - numpy का उपयोग करके x और y अंक बनाएं। प्लॉट() . का उपयोग करके बनाए गए x और y बिंदुओं को प्लॉट करें विधि। आकृति प्रदर्शित करने के लिए, शो () . का उपयोग करें विधि। उदाहरण import matplot

  1. आप पंडों में एक समय श्रृंखला की साजिश पर एक ऊर्ध्वाधर रेखा कैसे बनाते हैं?

    पंडों का उपयोग करके, हम एक डेटाफ़्रेम बनाएंगे और बनाई गई कुल्हाड़ियों पर खड़ी रेखाओं को सेट करेंगे, जो कि axvline लाइनों का उपयोग कर रहे हैं। कदम पांडा का उपयोग करके हम एक डेटा फ़्रेम बना सकते हैं। डेटा फ़्रेम बनाने से मदद बनाने में मदद मिलेगी। axvline() का उपयोग करते हुए, कुल्हाड़ियों के आ