i want to know how many times a value repeated in excel
古いコメントを表示
i have an excel file that has only numbers on it, and i want to know how many times a value repeated Example: 1 2 3 4 5 5 5 6
here 5 has been repeated 3 times, how can i find that by matlab?
回答 (2 件)
Thomas
2012 年 11 月 6 日
If you know which value you want to find the count of
a=[1 2 3 4 5 5 5 6]; % input values
numberofFives=sum(a==5)
7 件のコメント
Mohammed
2012 年 11 月 6 日
Thomas
2012 年 11 月 6 日
then use
[count , number]=hist(a,unique(a));
[number' count']
Mohammed
2012 年 11 月 6 日
Thomas
2012 年 11 月 6 日
then read on XLSREAD, import data into matlab and use
[count , number]=hist(a,unique(a));
morethan1=find(count>1);
[number(morethan1)' count(morethan1)']
Mohammed
2012 年 11 月 6 日
Thomas
2012 年 11 月 6 日
a=[1 2 3 4 5 5 5 6]; % a was your input series of numbers
Mohammed
2012 年 11 月 8 日
Matt J
2012 年 11 月 6 日
0 投票
Read the data in using XLSREAD. Then use HISTC.
カテゴリ
ヘルプ センター および File Exchange で Spreadsheets についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!