enthält habe ich eine CSV mit zwei Spalten Datei:Count, wenn eine andere Spalte einen Wert
fruits values
bananas 2
apples 5
oranges 4
pineapples 2
Ich möchte die values
wenn fruits
hat „Äpfel“ in ihm summieren. Es sollte zurückkehren 5 + 2 = 7.
ich das versucht:
sum= 0
if folha['fruits'].str.contains("apples"):
sum=sum+folha['values'].sum()
Aber es gibt einen Fehler zurück:
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all()
Irgendwelche Gedanken?
sind Sie nach: 'df.ix [df.fruits.isin ([ 'Äpfel']), 'Werte'] Summe()'.? – MaxU