Pandas-এ পাইপলাইন তৈরি করতে, আমাদের pipe() মেথড ব্যবহার করতে হবে। প্রথমে pandas লাইব্রেরি ইম্পোর্ট করুন একটি অ্যালিয়াসসহ −
import pandas as pd
এখন, একটি DataFrame তৈরি করুন −
dataFrame = pd.DataFrame(
{
"Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
"Units": [100, 150, 110, 80, 110, 90]
}
)
একটি পাইপলাইন তৈরি করুন এবং upperFunc() কাস্টম ফাংশন কল করুন কলামের নামগুলো আপারকেসে রূপান্তর করতে −
pipeline = dataFrame.pipe(upperFunc)
নিচে upperFunc() দেওয়া হলো কলামের নাম আপারকেসে রূপান্তর করতে −
def upperFunc(dataframe):
# Converting to uppercase
dataframe.columns = dataframe.columns.str.upper()
return dataframe
উদাহরণ
সম্পূর্ণ কোড নিচে দেওয়া হলো −
import pandas as pd
# function to convert column names to uppercase
def upperFunc(dataframe):
# Converting to uppercase
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