Ajouter un élément à un array puis enregistrer tous sur un fichier csv
Bonsoir à tous
j'ai un fichier csv , contenant des valeurs , j'ai fais ce qui est demandé , j'ai réussi
sauvegarder le tableau sur un fichier csv , mais j'arrive pas à rajouter la valeur calculé (x)
à la fin du document avec une chaine de caractère ('la moyenne ='x)
j'ai essayé avec np.insert() ; ça marche plus
np.append() : problème d'affichage du tableau (une colonne au lieu de 2)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| import numpy as np
import csv
b = np.loadtxt('137Cs.csv',delimiter=';',dtype=int)
data = sorted(b, key=lambda x: x[1])
k=[]
c=[]
for row in data:
if row[1]!=0:
k.append(row)
x=np.mean(k)
#f=np.append(k, [x])
#print(row)
np.savetxt('test.csv', k, fmt='%s', delimiter=';', newline='\n',header="") |
merci d'avance