Instagram
youtube
Facebook
Twitter

Column-wise Function Application in Pandas

A Column-wise Function Application in Pandas ?

Code Explanation:
Library Import: pandas is imported using alias pd.
DataFrame Creation: df is initialized with two numerical columns 'A' and 'B'.
Column-wise Function: apply() with axis=0 applies the lambda function to each column.
Lambda Function: Each element in the column is multiplied by 3.
Store Result: The modified values are stored in a new DataFrame called new_df.
Output Display: The transformed new_df is printed with the updated values.

 

Program:

import pandas as pd

df = pd.DataFrame({'A': [5, 10], 'B': [15, 20]})
new_df = df.apply(lambda col: col * 3, axis=0)
print(new_df)