“Modifier la valeur de la colonne basée sur une autre colonne Pandas” Réponses codées

Modifier la valeur de la colonne basée sur une autre colonne Pandas

# Changes the 'is_electric' column based on value in the 'type' column
# If the 'type' column == 'electric' then the 'is_electric' becomes 'YES'
df['is_electric']= df['type'].apply(lambda x: 'YES' if (x == 'electric') else 'NO') 
Trained Tuna

Remplacez les valeurs de colonne / créez une nouvelle colonne en fonction des valeurs / conditions de colonne de colonnes dans Pandas

df['New Column'] = np.where(df['A']==0, df['B'], df['A'])
Sumaia Parveen Shupti

Comment modifier l'entrée dans une ligne basée sur une autre colonne Entrée Python

import pandas
df = pandas.read_csv("test.csv")
df.loc[df.ID == 103, 'FirstName'] = "Matt"
df.loc[df.ID == 103, 'LastName'] = "Jones"
Lonely Ladybird

Réponses similaires à “Modifier la valeur de la colonne basée sur une autre colonne Pandas”

Questions similaires à “Modifier la valeur de la colonne basée sur une autre colonne Pandas”

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code