calcul moyenne en python à partir fichier CSV
Bonjour,
lors de mon calcul de moyenne, je n'arrive pas à exclure les zéros de mon fichiers.
voici mon code, je ne trouve pas mon erreur.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
import csv
with open('DataToAnalyze.csv') as csv_file:
reader = csv.reader(csv_file)
average = 0
sum = 0
row_count = 0
for row in reader:
for column in row:
n=float(column)
if n != 0:
sum += n
row_count += 1
average = sum / row_count
print('La moyenne est :', average)
csv_file.close() |
merci d'avance pour une aide