scipy.stats.mstats.
count_tied_groups#
- scipy.stats.mstats.count_tied_groups(x, use_missing=False)[источник]#
Подсчитывает количество связанных значений.
- Параметры:
- xпоследовательность
Последовательность данных, в которой подсчитываются связи
- use_missingbool, необязательно
Считать ли пропущенные значения связанными.
- Возвращает:
- count_tied_groupsdict
Возвращает словарь (количество связей: количество групп).
Примеры
>>> from scipy.stats import mstats >>> import numpy as np >>> z = [0, 0, 0, 2, 2, 2, 3, 3, 4, 5, 6] >>> mstats.count_tied_groups(z) {2: 1, 3: 2}
В приведённом выше примере совпадения были 0 (3 раза), 2 (3 раза) и 3 (2 раза).
>>> z = np.ma.array([0, 0, 1, 2, 2, 2, 3, 3, 4, 5, 6]) >>> mstats.count_tied_groups(z) {2: 2, 3: 1} >>> z[[1,-1]] = np.ma.masked >>> mstats.count_tied_groups(z, use_missing=True) {2: 2, 3: 1}