|
本帖最后由 aggopie 于 2021-3-15 15:53 编辑
本帖最后由 aggopie 于 2021-1-29 17:01 编辑
已知一个数据集:a=[3 8 7 1 2 6 5 18 22 13 4];
问题是:怎么求 9 在 a 中是第几个百分位数?,9 不在样本里面
python中是不是有现成的函数?
网上有用Matlab的解决方案,但是怎么用python实现,希望有高人指点
- a=[3 8 7 1 2 6 5 18 22 13 4];
- fun=@(x)prctile(a,x)-9;
- fsolve(fun,50)
|
|
|