Maison > Article > développement back-end > Comment combiner les valeurs maximales de plusieurs colonnes dans un DataFrame ?
Obtention de la valeur maximale à partir de plusieurs colonnes DataFrame
Lorsque vous travaillez avec des dataframes, avoir une colonne consolidée contenant les valeurs maximales de plusieurs autres colonnes peut être utile. Un tel exemple consiste à obtenir la valeur maximale entre les colonnes A et B, comme illustré dans cet exemple :
import pandas as pd df = pd.DataFrame({"A": [1, 2, 3], "B": [-2, 8, 1]}) print("Original DataFrame:") print(df)
Notre objectif est de créer une nouvelle colonne C contenant la valeur maximale pour chaque ligne entre les colonnes A et B. . Pour y parvenir, nous pouvons utiliser les étapes suivantes :
print("\nMaximum values between A and B:") df["C"] = df[["A", "B"]].max(axis=1) print(df)
Explication :
En conséquence, nous obtenons un dataframe modifié avec la colonne "C" contenant les valeurs maximales souhaitées :
Original DataFrame: A B 0 1 -2 1 2 8 2 3 1 Maximum values between A and B: A B C 0 1 -2 1 1 2 8 8 2 3 1 3
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!