groupcounts
Conta quantas linhas há em cada grupo de uma tabela ou vetor.
Categoria: Language Fundamentals > Data Types
Sintaxe
G = groupcounts(A)
Conta as ocorrências de cada valor distinto de um vetor.
G = groupcounts(T, groupvars)
Conta as linhas de uma tabela para cada combinação das variáveis de agrupamento.
Descrição
Os grupos são formados pelos valores distintos das variáveis de agrupamento e listados em ordem classificada. Percent é a fatia do total de linhas, em porcentagem, e portanto soma 100. Para mais estatísticas por grupo, como médias e somas, use groupsummary.
Argumentos de entrada
A- Vetor numérico, string ou categorical.
T- Tabela.
groupvars- Nome(s) das variáveis de agrupamento.
Argumentos de saída
G- Para uma tabela: uma tabela com os valores dos grupos,
GroupCountePercent. Para um vetor: as contagens em coluna.
Exemplo
Linhas por categoria
tb = table(categorical({'a'; 'b'; 'a'; 'c'; 'a'}), [1; 2; 3; 4; 5], 'VariableNames', {'g', 'v'});
groupcounts(tb, 'g')
groupcounts([1 1 2 3 3 3]')
Saída
ans = 3×3 table
g GroupCount Percent
_ __________ _______
a 3 60
b 1 20
c 1 20
ans = 3×1
2
1
3