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

पायथन - पैंडास में पाइपलाइन बनाएं


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

import pandas as pd

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

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

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

pipeline = dataFrame.pipe(upperFunc)

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

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 का उपयोग करें। बार प्लॉट विवेक श्रेणियों के बीच तुलना दिखाता है।सबसे पहले, आवश्यक लाइब्रेरी आयात करें:import pandas as pd import matplotlib.pyplot as plt4 कॉलम के साथ एक पैंडास DataFrame बनाएं:dataFrame = pd.DataFrame({Car: [Bentley, Lexus

  1. - Pandas: इंडेक्सिंग ऑपरेटर से सबसेट DataFrame बनाना

    Pandas DataFrame में इंडेक्सिंग ऑपरेटर (वर्गाकार कोष्ठक `[]`) का उपयोग करके कॉलम सबसेट बनाना। यह कॉलम चयन का सबसे मूल और सामान्य तरीका है। बुनियादी सिंटैक्स # एकल कॉलम (Series लौटाता है) df[column_name] # एकाधिक कॉलम (DataFrame लौटाता है) - दोहरे कोष्ठक ध्यान दें df[[col1, col2, col3]] उदाहरण im

  1. - Python में DataFrame कैसे बनाएं?

    डेटाफ्रेम एक 2D डेटा स्ट्रक्चर है। डेटाफ्रेम का उपयोग डेटा को पंक्तियों और कॉलम में टेबुलर फॉर्मेट में दर्शाने के लिए किया जाता है। यह स्प्रेडशीट या SQL टेबल की तरह है। डेटाफ्रेम एक Pandas ऑब्जेक्ट है।डेटाफ्रेम बनाने के लिए, हमें pandas इम्पोर्ट करना होगा। डेटाफ्रेम को dataframe() फंक्शन का उपयोग कर