find the number of elements in matrix

2 ビュー (過去 30 日間)
alireza bakhshaee
alireza bakhshaee 2018 年 4 月 11 日
回答済み: Razvan Carbunescu 2018 年 4 月 11 日
I have a table which contains 6 columns. In the 6th column, I have 3 types data: A , Ae , M I want to find: how many A, how many Ae and how many M I have in this column.
  1 件のコメント
James Tursa
James Tursa 2018 年 4 月 11 日
Please provide a small sample of your table so we can see exactly what is in that 6th column.

サインインしてコメントする。

回答 (2 件)

Guillaume
Guillaume 2018 年 4 月 11 日
Should work regardless of the type of data in the 6th column:
[id, group] = findgroups(yourtable.nameof6column)
count = accumarray(id, 1);
%for pretty display
result = table(group, count)

Razvan Carbunescu
Razvan Carbunescu 2018 年 4 月 11 日
If using R2018a can use groupsummary with the first syntax:
GT = groupsummary(T,6)

カテゴリ

Help Center および File ExchangeResizing and Reshaping Matrices についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by