У меня есть список, который я хочу рассчитать среднюю (среднюю?) Значения для нее. Когда я делаю это:Как вычислить среднее значение в python?
import numpy as np #in the beginning of the code
goodPix = ['96.7958', '97.4333', '96.7938', '96.2792', '97.2292']
PixAvg = np.mean(goodPix)
Я получаю код ошибки:
ret = um.add.reduce(arr, axis=axis, dtype=dtype, out=out, keepdims=keepdims)
TypeError: cannot perform reduce with flexible type
Я пытался найти помощь, но не нашли то, что было полезно
Спасибо всем.
Хмм, я понял, что ваше решение может быть немного более питоническим, но почему на нем есть n +0? – usethedeathstar
@alko Спасибо большое! работайте отлично! – shlomi
@usethedeathstar: Я думаю, вы должны согласиться с тем, что, несмотря на ответ, люди не обязаны отвечать на все остальные ответы, которые являются правильными, но низшими. Если бы более высокий ответ Алько был здесь не уверен, возможно, некоторые из этих 7 человек вместо этого поддержали бы вас. –