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

पायथन - पंडों में एक पाइपलाइन बनाएं

पंडों में एक पाइपलाइन बनाने के लिए, हमें पाइप () विधि का उपयोग करने की आवश्यकता है। सबसे पहले, आवश्यक पांडा पुस्तकालय को एक उपनाम के साथ आयात करें -

import pandas as pd

अब, एक डेटाफ़्रेम बनाएं -

dataFrame = pd.DataFrame(
   {
      "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
      "Units": [100, 150, 110, 80, 110, 90]
   }
)

एक पाइपलाइन बनाएं और कॉलम नामों को अपरकेस में बदलने के लिए अपरफंक () कस्टम फ़ंक्शन को कॉल करें -

pipeline = dataFrame.pipe(upperFunc)

कॉलम नामों को अपरकेस में बदलने के लिए अपरफन () निम्नलिखित है -

def upperFunc(dataframe):
# Converting to upppercase
   dataframe.columns = dataframe.columns.str.upper()
   return dataframe

उदाहरण

पूरा कोड निम्नलिखित है -

import pandas as pd

# function to convert column names to uppercase
def upperFunc(dataframe):
   # Converting to upppercase
   dataframe.columns = dataframe.columns.str.upper()
   return dataframe

# Create DataFrame
dataFrame = pd.DataFrame(
   {
      "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
      "Units": [100, 150, 110, 80, 110, 90]
   }
)

print"DataFrame ...\n",dataFrame

# creating pipeline using pipe()
pipeline = dataFrame.pipe(upperFunc)

# calling pipeline
print"\nDisplaying column names in uppercase...\n",pipeline

आउटपुट

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

DataFrame ...
       Car   Units
0      BMW    100
1    Lexus    150
2     Audi    110
3  Mustang     80
4  Bentley    110
5   Jaguar     90

Displaying column names in uppercase...
       CAR   UNITS
0      BMW    100
1    Lexus    150
2     Audi    110
3  Mustang     80
4  Bentley    110
5   Jaguar     90

  1. पायथन पांडा - एक क्षैतिज बार चार्ट बनाएं

    क्षैतिज बार प्लॉट प्लॉट करने के लिए, pandas.DataFrame.plot.barh . का उपयोग करें . एक बार प्लॉट असतत श्रेणियों के बीच तुलना दिखाता है। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - pdimport matplotlib.pyplot को plt के रूप में आयात करें 4 कॉलम के साथ एक पांडा डेटाफ़्रेम बनाएं - dataFrame =pd.DataFram

  1. पायथन पांडा - इंडेक्सिंग ऑपरेटर का उपयोग करके एक सबसेट डेटाफ़्रेम बनाएं

    इंडेक्सिंग ऑपरेटर एक सबसेट डेटाफ़्रेम बनाने के लिए वर्गाकार कोष्ठक है। आइए पहले पंडों का डेटाफ़्रेम बनाएं। हमारे पास DataFrame में 3 कॉलम हैं dataFrame = pd.DataFrame({"Product": ["SmartTV", "ChromeCast", "Speaker", "Earphone"],"Opening_Stock&qu

  1. पायथन में डेटाफ्रेम कैसे बनाएं?

    डेटाफ़्रेम एक 2D डेटा संरचना है। डेटाफ़्रेम का उपयोग पंक्तियों और स्तंभों में सारणीबद्ध प्रारूप में डेटा का प्रतिनिधित्व करने के लिए किया जाता है। यह एक स्प्रेडशीट या एक एसक्यूएल टेबल की तरह है। डेटाफ़्रेम एक पांडा ऑब्जेक्ट है। डेटाफ़्रेम बनाने के लिए, हमें पांडा आयात करने की आवश्यकता है। डेटाफ़्रे