Créer une colonne conditionnelle avec apply() et lambda

La méthode apply() combinée avec une fonction lambda permet de créer une nouvelle colonne conditionnelle en fonction de critères personnalisés. Cette approche est utilisée lorsque vous souhaitez appliquer une fonction complexe ou des conditions spécifiques à chaque ligne d’un DataFrame. En utilisant une fonction lambda, vous pouvez définir des conditions sur les valeurs des colonnes existantes et générer une nouvelle colonne avec les résultats de ces conditions. Le principal avantage de apply() est sa flexibilité, puisqu’elle permet d’appliquer des transformations complexes, y compris des calculs basés sur plusieurs colonnes.