salut,
je ne comprend pas pourquoi ce code ne marche pas
import pandas as pd
df=pd.read_csv("D:\Programmation\Python\C1\data2.csv", sep = ';')
devcum = df[(df.country=="Muscovy") | (df.country=="Ryazan") | (df.country=="Novgorod")]
devcum = devcum[devcum.goods!="Grain"]
devcum['dev'] = [x-5 if ((x>=8) & (bool(devcum.goods == "Fur")==True)) else x for x in devcum['dev']]
print(sum(devcum.dev))
print(devcum.head())
L'erreur est la suivante : ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
Elle est situé ligne 5.
Merci !