How to Apply Function to Every Row in a Pandas DataFrame in Python programming language
==================================
NumPy Tutorial Playlist:
==================================
• Numpy Python Playlist
==================================
Source Code:
==================================
import pandas as pd
import numpy as np
data = [(8,2,4), (59,52,54),(100,101,108)]
df = pd.DataFrame(data, columns = ['A','B','C'])
print(df)
def f(row):
x=row[["A","C"]]
return x-x.mean()
df.loc[:,["A","C"]]=df.apply(f,axis=1)
print(df)