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

Matplotlib का उपयोग करके पांडस डेटाफ्रेम की कुछ पंक्तियों को कैसे प्लॉट करें?


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

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

उदाहरण

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

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

df = pd.DataFrame(np.random.randn(10, 5), columns=list('abcde'))
df.iloc[0:6].plot(y='e')

print(df.iloc[0:6])

# plt.show()

आउटपुट

हमारे पास डेटाफ़्रेम में 10 पंक्तियाँ हैं। जब हम कोड निष्पादित करते हैं, तो यह कंसोल पर पहली 6 पंक्तियों को प्रिंट करेगा क्योंकि iloc[0:6] डेटाफ़्रेम से पहली 6 पंक्तियों को काटता है।

      a            b          c          d             e
0 1.826023    0.606137    0.389687    -0.497605     0.164785
1 0.571941    2.324981   -1.154445     0.757724     0.570713
2 -1.328481   1.248171   -0.849694    -1.133029    -0.977927
3 -0.509296   1.086251    0.809288     0.409166    -0.080694
4 0.973164    1.328212    0.858214     0.997309    -0.375427
5 1.014649    1.480790   -1.451903    -0.306659    -0.382312

इस कटा हुआ डेटाफ़्रेम को प्लॉट करने के लिए, कोड में अंतिम पंक्ति plt.show() को अनकम्मेंट करें और इसे फिर से निष्पादित करें।

Matplotlib का उपयोग करके पांडस डेटाफ्रेम की कुछ पंक्तियों को कैसे प्लॉट करें?


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

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

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

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

  1. मैं पंडों और माटप्लोटलिब का उपयोग करके रची हुई सलाखों की साजिश कैसे करूं?

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