scipy.stats.contingency.

поля итогов#

scipy.stats.contingency.поля итогов(a)[источник]#

Возвращает список маргинальных сумм массива a.

Параметры:
andarray

Массив, для которого вычисляются маргинальные суммы.

Возвращает:
margsumsсписок ndarrays

Список длины a.ndim. margsums[k] является результатом суммирования a по всем осям, кроме k; имеет то же количество измерений, что и a, но длина каждой оси, кроме axis k будет 1.

Примеры

>>> import numpy as np
>>> from scipy.stats.contingency import margins
>>> a = np.arange(12).reshape(2, 6)
>>> a
array([[ 0,  1,  2,  3,  4,  5],
       [ 6,  7,  8,  9, 10, 11]])
>>> m0, m1 = margins(a)
>>> m0
array([[15],
       [51]])
>>> m1
array([[ 6,  8, 10, 12, 14, 16]])
>>> b = np.arange(24).reshape(2,3,4)
>>> m0, m1, m2 = margins(b)
>>> m0
array([[[ 66]],
       [[210]]])
>>> m1
array([[[ 60],
        [ 92],
        [124]]])
>>> m2
array([[[60, 66, 72, 78]]])