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

Matplotlib में X-अक्ष पर डेट और टाइम कैसे दिखाएं?


Matplotlib में X-अक्ष पर डेट और टाइम दिखाने के लिए, हम निम्नलिखित चरण ले सकते हैं:

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

उदाहरण

from datetime import datetime as dt from matplotlib import pyplot as plt, dates as mdates plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True dates = ["01/02/2020", "01/03/2020", "01/04/2020"] x_values = [dt.strptime(d, "%m/%d/%Y").date() for d in dates] y_values = [1, 2, 3] ax = plt.gca() formatter = mdates.DateFormatter("%Y-%m-%d") ax.xaxis.set_major_formatter(formatter) locator = mdates.DayLocator() ax.xaxis.set_major_locator(locator) plt.plot(x_values, y_values) plt.show()

आउटपुट

Matplotlib में X-अक्ष पर डेट और टाइम कैसे दिखाएं?


  1. Matplotlib का उपयोग करके X-एक्सिस पर विशिष्ट तिथियों के विरुद्ध डेटा कैसे प्लॉट करें? Matplotlib का उपयोग करके X-एक्सिस पर विशिष्ट तिथियों के विरुद्ध डेटा कैसे प्लॉट करें?

    Matplotlib का उपयोग करके X-एक्सिस पर विशिष्ट तिथियों के विरुद्ध डेटा प्लॉट करने के लिए निम्नलिखित चरणों का पालन करें: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। तिथियों की लिस्ट बनाएं और उन्हें डेटाटाइम फॉर्मेट में x के रूप में कन्वर्ट करें। y डेटा पॉइंट्स की लिस्ट बनाएं। मे

  1. Matplotlib का उपयोग करके X-एक्सिस के नीचे फुटनोट कैसे जोड़ें? Matplotlib का उपयोग करके X-एक्सिस के नीचे फुटनोट कैसे जोड़ें?

    Matplotlib का उपयोग करके X-एक्सिस के नीचे फुटनोट जोड़ने के लिए figtext() और text() मेथड का उपयोग करें। चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। NumPy का उपयोग करके x और y डेटा पॉइंट्स बनाएं। NumPy का उपयोग करके x और y डेटा पॉइंट्स प्लॉट करें। फुटनोट रखने के लिए x, y पोजीशन

  1. Matplotlib में एकाधिक कलरबार कैसे दिखाएं? Matplotlib में एकाधिक कलरबार कैसे दिखाएं?

    Matplotlib में एकाधिक कलरबार दिखाने के लिए, हम निम्नलिखित चरण अपना सकते हैं: फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें। एक फिगर और सबप्लॉट्स का सेट बनाएं। सैंपल डेटा की संख्या के लिए एक वेरिएबल N इनिशियलाइज़ करें। NumPy का उपयोग करके रैंडम data1 बनाएं। data1 के