Instagram
youtube
Facebook
Twitter

Row-wise Function Application in Pandas

A Row-wise Function Application in Pandas?

Code Explanation:
Library Import: pandas is imported with alias pd.
DataFrame Creation: A DataFrame df is defined with columns 'A' and 'B'.
Row-wise Function: The apply() function with axis=1 applies the lambda function to each row.
Lambda Function: Adds 5 to each element of every row.
Store Result: The result is stored in a new DataFrame named new_df.
Output Display: print(new_df) displays the updated values after row-wise addition.

Program:
 

import pandas as pd

df = pd.DataFrame({'A': [10, 20], 'B': [30, 40]})
new_df = df.apply(lambda row: row + 5, axis=1)
print(new_df)