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

पैंडास DataFrame के लिए मैटप्लोटलिब के साथ लाइन ग्राफ प्लॉट कैसे करें?


हम plot() का उपयोग करके पैंडास DataFrame के लिए लाइन ग्राफ प्लॉट करेंगे। सबसे पहले, आवश्यक लाइब्रेरी आयात करें:

import pandas as pd
import matplotlib.pyplot as plt

एक DataFrame बनाएं:

dataFrame = pd.DataFrame({"Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
    "Reg_Price": [2000, 2500, 2800, 3000, 3200, 3500],
    "Units": [100, 120, 150, 170, 180, 200]})

दोनों कॉलम के साथ लाइन ग्राफ प्लॉट करें:

plt.plot(dataFrame["Reg_Price"], dataFrame["Units"])

उदाहरण

कोड निम्नलिखित है:

import pandas as pd
import matplotlib.pyplot as plt
# 2 कॉलम के साथ DataFrame बनाना
dataFrame = pd.DataFrame({"Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
    "Reg_Price": [2000, 2500, 2800, 3000, 3200, 3500],
    "Units": [100, 120, 150, 170, 180, 200]})
# लाइन ग्राफ प्लॉट करें
plt.plot(dataFrame["Reg_Price"], dataFrame["Units"])
plt.show()

आउटपुट

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

पैंडास DataFrame के लिए मैटप्लोटलिब के साथ लाइन ग्राफ प्लॉट कैसे करें?

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

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

  1. Matplotlib में स्कैटर प्लॉट के लिए औसत रेखा कैसे ड्रॉ करें? Matplotlib में स्कैटर प्लॉट के लिए औसत रेखा कैसे ड्रॉ करें?

    Matplotlib में प्लॉट के लिए औसत रेखा ड्रॉ करने के लिए निम्नलिखित चरणों का पालन करें: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। NumPy का उपयोग करके x और y डेटा पॉइंट्स बनाएं। subplots() मेथड का उपयोग करके फिगर और सबप्लॉट्स का सेट बनाएं। plot() मेथड का उपयोग करके x और y डेटा

  1. Matplotlib में लाइन ग्राफ के Y-एक्सिस पर मल्टीपल पांडास कॉलम कैसे प्लॉट करें? Matplotlib में लाइन ग्राफ के Y-एक्सिस पर मल्टीपल पांडास कॉलम कैसे प्लॉट करें?

    लाइन ग्राफ के Y-एक्सिस पर मल्टीपल पांडास कॉलम प्लॉट करने के लिए set_index() मेथड का उपयोग करके इंडेक्स सेट करें। चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। Category 1, Category 2, और Category 3 कॉलम के साथ डेटाफ्रेम बनाएं। मौजूदा कॉलम का उपयोग करके डेटाफ्रेम इंडेक्स सेट करने