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

पांडास डेटाफ्रेम को डेट द्वारा एग्रीगेट करके कैसे प्लॉट करें?


पांडास डेटाफ्रेम को डेट द्वारा एग्रीगेट करके प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं:

चरण

  • फिगर साइज़ सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।

  • दो-आयामी, आकार-परिवर्तनीय, संभावित रूप से विषम सारणीबद्ध डेटा का डेटा फ्रेम df बनाएं।

  • डेट द्वारा एग्रीगेट किए गए पांडास डेटाफ्रेम के मान प्राप्त करें।

  • kind="bar" के साथ df (चरण 3) प्लॉट करें।

  • फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import numpy as np
import pandas as pd
from matplotlib import pyplot as plt, dates
# फिगर साइज़ सेट करें
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
# डेटाफ्रेम बनाएं
df = pd.DataFrame(dict(data=list(pd.date_range("2021-01-01", periods=10)), value=np.linspace(1, 10, 10)))
df = df.groupby('data').agg(['sum']).reset_index()
# डेटाफ्रेम प्लॉट करें
df.plot(x='data', y='value', kind="bar")
# प्लॉट प्रदर्शित करें
plt.show()

आउटपुट

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

पांडास डेटाफ्रेम को डेट द्वारा एग्रीगेट करके कैसे प्लॉट करें?


  1. Matplotlib में Pandas DataFrame प्लॉट का DPI कैसे बदलें? Matplotlib में Pandas DataFrame प्लॉट का DPI कैसे बदलें?

    Pandas DataFrame के बिल्ट-इन प्लॉटिंग फंक्शन का उपयोग करते समय, आउटपुट इमेज की रिज़ॉल्यूशन (DPI) को rcParams के माध्यम से नियंत्रित किया जा सकता है। यह प्रकाशन-गुणवत्ता वाले चार्ट बनाने के लिए महत्वपूर्ण है। चरण फिगर का आकार सेट करें और पैडिंग समायोजित करें। .rcParams[figure.dpi] = 120 में DPI मान

  1. Matplotlib Python में Pandas DataFrame में एरिया कैसे प्लॉट करें? Matplotlib Python में Pandas DataFrame में एरिया कैसे प्लॉट करें?

    Matplotlib Python में Pandas DataFrame में एरिया प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं - फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग समायोजित करें। एक Pandas डेटाफ्रेम बनाएं, यानी एक दो-आयामी, आकार-परिवर्तनीय, संभावित रूप से विषम सारणीबद्ध डेटा। ग्राफ प्लॉट्स के बीच का क

  1. Pandas मल्टी-इंडेक्स DataFrame को सभी xticks के साथ कैसे प्लॉट करें? (Matplotlib) Pandas मल्टी-इंडेक्स DataFrame को सभी xticks के साथ कैसे प्लॉट करें? (Matplotlib)

    Pandas मल्टी-इंडेक्स डेटा फ्रेम को सभी xticks के साथ प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं:फिगर का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।1000 सैंपल डेटा के साथ इंडेक्स मान बनाएं।एक्सिस लेबल के साथ एक-आयामी ndarray बनाएं।सीरीज का माध्य मान प्राप्त करें।g डेटाफ्रेम