Итоговая статистика, организованная по группам
возвращает таблицу или массив набора данных со средствами для групп данных, указанных в statarray
= grpstats(tbl
,groupvar
)tbl
определяется значениями сгруппированной переменной или переменными, заданными в groupvar
.
Если существует одна сгруппированная переменная, то существует строка statarray
для каждого значения сгруппированной переменной. grpstats
сортирует группы по порядку внешнего вида (если сгруппированная переменная является вектором символов или строковым скаляром), в возрастающем числовом порядке (если сгруппированная переменная является числовым) или в порядке уровней (если сгруппированная переменная является категориальным).
Если groupvar
является строковыми массивами или массивом ячеек из векторов символов, содержащих несколько имен сгруппированных переменных, или вектором с номерами столбцов, тогда есть строка statarray
для каждой наблюдаемой уникальной комбинации значений сгруппированных переменных. grpstats
сортирует группы по значениям первой сгруппированной переменной, затем второй сгруппированной переменной и так далее.
Если какие-либо переменные в tbl
(кроме указанных в groupvar
) не являются числовыми или логическими массивами, тогда необходимо задать имена или номера столбцов числовых и логических переменных, для которых вы хотите вычислить средства с помощью аргумента пары "имя-значение", DataVars
.
возвращает значения групп для типов сводной статистики, указанных в statarray
= grpstats(tbl
,groupvar
,whichstats
)whichstats
.
использует дополнительные опции, заданные одним или несколькими statarray
= grpstats(tbl
,groupvar
,whichstats
,Name,Value
)Name,Value
аргументы в виде пар.
возвращает вектор-столбец или матрицу со средствами групп данных в матрице или векторе means
= grpstats(X
,group
)X
определяется значениями сгруппированной переменной или переменных, group
. Строки means
соответствуют сгруппированные переменные значениям.
Если существует одна сгруппированная переменная, то существует строка means
для каждого значения сгруппированной переменной. grpstats
сортирует группы по порядку внешнего вида (если сгруппированная переменная является вектором символов или строковым скаляром), в возрастающем числовом порядке (если сгруппированная переменная является числовым) или в порядке уровней (если сгруппированная переменная является категориальным).
Если group
- строковые массивы или массив ячеек с сгруппированными переменными, затем строка means
для каждой наблюдаемой уникальной комбинации значений сгруппированных переменных. grpstats
сортирует группы по значениям первой сгруппированной переменной, затем второй сгруппированной переменной и так далее.
Если X
является матрицей, тогда means
- матрица с одинаковым числом столбцов, как и X
. Каждый столбец means
имеет групповое средство для соответствующего столбца X
.
[
возвращает векторы-столбцы или массивы с групповыми значениями для суммарных статистических типов, заданных в stats1,...,statsN
] = grpstats(X
,group
,whichstats
)whichstats
.
[
задает уровень значимости для интервалов доверия и предсказания.stats1,...,statsN
] = grpstats(X
,group
,whichstats
,'Alpha',alpha
)
grpstats(
строит графики для групп данных в векторе или матрице X
,group
,alpha
)X
определяется значениями сгруппированной переменной, group
. Сгруппированные переменные значений расположены на горизонтальной оси графика. Каждое среднее значение группы имеет 100 × (1 - alpha
)% доверительных интервалов.
Если X
является матрицей, тогда grpstats
строит графики средств и доверительных интервалов для каждого столбца X
.
Если group
- массив ячеек с сгруппированными переменными, затем grpstats
строит графики средств и доверительных интервалов для групп данных в X
определяется уникальными комбинациями значений сгруппированных переменных. Для примера, если существуют две сгруппированные переменные, каждый с двумя значениями, существует четыре возможных комбинации сгруппированной переменной значений. График включает только комбинации значений, которые существуют во входных сгруппированных переменных (не все возможные комбинации).
grpstats
лечит NaN
s как отсутствующие значения и удаляет их из входных данных перед вычислением суммарной статистики.
grpstats
игнорирует пустые имена групп.
MATLAB® включает функцию groupsummary
, который также возвращает сводные данные по группам и рекомендуется при работе с таблицей.
dataset
| groupsummary
| table