使用 enumerate 计算一个值在 np 数组中的位置

我正在尝试编写一个返回分布 P 的中位数的函数:

http://img1.mukewang.com/63e203e30001f36002250058.jpg

我的想法是使用 np.median() 然后枚举来获取顺序或索引(在本例中为 x)。有什么建议么?



温温酱
浏览 86回答 1
1回答

吃鸡游戏

感谢保罗,我正在寻找的代码是:def median_cal(P):    npa = np.asarray(P, dtype=np.float32)    a = npa.cumsum().searchsorted(0.5)+1    return a
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python