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

एक पंडों DataFrame.plot को Matplotlib सबप्लॉट में भरना

पंडों के डेटाफ्रेम प्लॉट को Matplotlib सबप्लॉट में भरने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • एक आकृति और सबप्लॉट का एक सेट, दो अक्ष बनाएं।
  • DataFrame का उपयोग करके एक पांडा डेटाफ़्रेम बनाएं।
  • DataFrame.plot() का उपयोग करें साजिश करने की विधि।
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

import pandas as pd
import matplotlib.pyplot as plt

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

fig, (ax1, ax2) = plt.subplots(2)
df = pd.DataFrame(dict(name=["Joe", "James", "Jack"], age=[23, 34, 26]))

df.set_index("name").plot(ax=ax1)
df.set_index("name").plot(ax=ax2)

plt.show()

आउटपुट

एक पंडों DataFrame.plot को Matplotlib सबप्लॉट में भरना


  1. Matplotlib का उपयोग करके Python/Pandas DataFrame में फ़्रीक्वेंसी प्लॉट

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

  1. पंडों (Matplotlib) का उपयोग करके एक ही प्लॉट में कई समय-श्रृंखला डेटाफ़्रेम प्लॉट करें

    पंडों का उपयोग करके एक ही प्लॉट में कई समय-श्रृंखला डेटा फ़्रेमों को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। समय श्रृंखला के साथ एक पांडा डेटा फ़्रेम बनाएं। प्लॉट के लिए टाइम सीरीज़ इंडेक्स सेट करें। प्लॉट पर रुपये

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

    सभी xticks के साथ पंडों के बहु-सूचकांक डेटा फ़्रेम को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। 1000 सैंपल डेटा के साथ इंडेक्स वैल्यू बनाएं। एक आयामी ndarray बनाएं अक्ष लेबल के साथ। श्रृंखला का माध्य मान प्राप्त करें।