Lambda functions
They are very useful when it is necessary to perform small tasks with less code, they promote the readability of the code
example :
power = lambda x, y: x ** y
power(2, 3)
8
Lambdas show us their great power when we need to use functions that take another function as an argument. An example of such a function in python could be: apply(), map() or reduce().
nums = [48, 6, 9, 21, 1]
square = map(lambda num: num ** 2, nums)
print(square)
apply to a dataset
import pandas as pd
train = pd.read_csv("dataset/train.csv") # load the dataset
The first thing to do is to deal with the missing value , lets check first how many there are for each variable avec Lambda function
train.apply(lambda x: sum(x.isnull()),axis=0)
here is the notebook
Comentarios