Clear Filters
Clear Filters

how can we calculate count of specific group in a row

2 views (last 30 days)
i have a matric
3 2 5,
3 2 5,
4 2 5,
4 2 5,
4 2 5,
i need output like this 3 2 5 *2*- where 2 and 3 of times occured
4 2 5 *3*

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 22 Aug 2016
A=[3 2 5,
3 2 5,
4 2 5,
4 2 5,
4 2 5]
[ii,jj,kk]=unique(A,'rows','stable')
out=[ii,accumarray(kk,1)]
  1 Comment
abdul wahab  aziz
abdul wahab aziz on 22 Aug 2016
thanks for answer aziz abdelmalek i need another help now i have grouping is done i want to get most counted col value
e.g 3 2 5-6 3 2 6 -7 so i must be able to access second row 3 2 6 e.g i need its value 2

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!