# How to find and chart the frequency of a letter in column with histogram.

1 view (last 30 days)
rogox on 28 Jul 2021
Commented: Star Strider on 29 Jul 2021
I am looking for a way to find the frequency of a letter appearing in each line of a column in an excel file. The only column I am looking at has data like this: HFHFHSHHAJHJA, HSAJHFGFSAGJ, HSGHSFFJHJ. All I have found online so far, specifically through the mathworks resources is
Sets = T{:, 9};
histogram(Sets, 40, 'FaceAlpha',0.4);
Basically I am trying to find the frequency H appears in each line and then the total frequency of the column.

Star Strider on 28 Jul 2021
Perhaps —
Col = {'HFHFHSHHAJHJA'; 'HSAJHFGFSAGJ'; 'HSGHSFFJHJ'};
T = cell2table(Col)
T = 3×1 table
Col _________________ {'HFHFHSHHAJHJA'} {'HSAJHFGFSAGJ' } {'HSGHSFFJHJ' }
RowSum = cellfun(@(x)sum(x=='H',2),T{:,1})
RowSum = 3×1
6 2 3
ColSum = sum(RowSum)
ColSum = 11
.
Star Strider on 29 Jul 2021
In that event, just use bar with ‘H_Pct_Row’.

R2021a

### Community Treasure Hunt

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

Start Hunting!