How to find the quartiles of an array?
43 ビュー (過去 30 日間)
古いコメントを表示
I currently have a 1024x1024 array. I want to find the first and fourth quartile range for this array. (I already used iqr(a(:)) to find the interquartile range, however now I want to find the first and fourth). Thank you!
0 件のコメント
回答 (1 件)
Rajanya
2024 年 12 月 23 日
You can use 'prctile' on the flattened array to calculate the 25th percentile which in turn will give you the first quartile.
a = rand(1024,1024);
a_flattened = a(:);
out = prctile(a_flattened,25)
You can refer to the documentation page of 'prctile' for more information on the same by executing the following command from MATLAB command window.
doc prctile
Thanks!
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Descriptive Statistics and Visualization についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!