0
votes

Liste de la moyenne des listes Python Numpy

Je dois trouver moyen de chaque liste dans une liste de listes. J'utilise numpy. J'ai essayé xxx

Ça fonctionne bien lorsque toutes les listes sont égales de longueur.

dans mon cas, chaque liste peut être de longueur différente. Il donne xxx

code pour reproduire xxx

sortie souhaitée xxx


1 commentaires

Quelle est la forme de données ? Combien d'axes?


3 Réponses :


-1
votes

Cela fonctionnera-t-il pour vous? XXX


0 commentaires

-1
votes

Vous pouvez boucler dans les listes:

import numpy

data = numpy.array([[1, 2, 3], [4, 6]])
means = []
for row in data:
    means.append(numpy.mean(row))

print(means)


0 commentaires

2
votes

Cet extrait de code pourrait fonctionner:

data_mean = [numpy.mean(lst, axis=0) for lst in data]


0 commentaires