पैंडास में पाइपलाइन बनाने के लिए, हमें 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