【发布时间】:2018-09-14 21:37:13
【问题描述】:
我有一些数据,其中包含一个名为“财富”的变量的信息。
我想计算分布中处于顶部、中间和底部的那些人的份额。这就是富人、中产阶级和穷人拥有多少财富。
类比的例子是从一个伽马分布中抽取10000个随机变量,所以假设分布是这个:
wealth = gamrnd(shape,scale,n,1);
那么我如何计算这个变量中有多少是前 10%、后 90% 等...
有人可以帮助我如何在 Matlab 中做到这一点吗?
【问题讨论】:
-
计算百分位数可以使用matlab的函数
prctile。做你想做的事可能会有帮助。
标签: matlab quantile percentile