computing frequency*rank
2 ビュー (過去 30 日間)
古いコメントを表示
Charmaine Tan
2018 年 11 月 26 日
回答済み: Christopher Creutzig
2018 年 11 月 26 日
I have managed to plot a histogram of the frequency of top-100 words (I managed to get the top 100 words using topkwords in Text Analytics Toolbox). How can I
1) compute the frequency*rank for every word and,
2) plot (frequency, 1/rank).
0 件のコメント
採用された回答
Christopher Creutzig
2018 年 11 月 26 日
Assuming we have
t = topkwords(bag,100);
You can get frequency*rank as:
t.FreqTimesRank = (1:size(t,1)).*t.Count;
And you can plot frequency against 1/rank by calliong:
plot(t.Count,1./(1:size(t,1)))
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Histograms についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!