Je ne comprends pas pourquoi je reçois l'erreur répertoriée dans le titre, la valeur que j'ai l'intention de renvoyer est le nombre 30
import csv
import os
import pandas as pd
os.chdir('C:\\Users\\khalha\\Desktop\\RealExcel')
filename = 'sales.csv'
Sales = pd.read_csv('sales.csv')
iFlowStatus = Sales[Sales['Product'].str.contains('iFlow')]['Status']
print(iFlowStatus)
@HarisKhaliq, je vais répondre à cette question car elle bénéficiera à d'autres personnes. Le message d'erreur signifie que la trame de données contient des entrées vides par défaut na/NaN. Vous pouvez simplement ajouter na=False
dans le synatx pour remplir la valeur des valeurs manquantes.
import csv
import os
import pandas as pd
os.chdir('C:\\Users\\khalha\\Desktop\\RealExcel')
filename = 'sales.csv'
Sales = pd.read_csv('sales.csv')
iFlowStatus = Sales[Sales['Product'].str.contains('iFlow', na=False)]['Status']
print(iFlowStatus)
.