probléme d'étude statistique avec python
Bonjour
je dois faire une analyse statistique sur un fichier pkl qui contient des variables et leur valeurs j'ai fait un petit code qui me permet de calculer la variance et la moyenne de chaque variable mais j'ai cette erreur:
TypeError: cannot perform reduce with flexible type
voila le code que j'ai fait:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| import pickle
import numpy as np
fichier=pickle.load(open('test.pkl',"rb"))
var=fichier.keys ()
print(var)
longueur = np.zeros((1, len(var)), dtype = np.int)
for i in range(0,len(var)-1):
longueur[0,i]=len(fichier[var[i]])
for j in range (np.amax(longueur)-1):
for l in range(0,49):
if (j<len(fichier[var[l]])):
k=fichier[var[l]][j]
moyenne=np.mean(k,axis=1)
print(moyenne)
variance=np.var(k,axis=1)
print(variance)
else:
print(0) |