python np.percentile,python np.ceil

  python np.percentile,python np.ceil

  正式文件入口:https://docs . scipy . org/doc/numpy/reference/generated/numpy . percentile . html

  功能:

  NP。Percentile (a,q,axis=none,out=none,overwrite _ input=false,interpolation= linear ,keep dims=false)函数:求一组数的分位数值,比如四分位数(具体位置自己定义)

  功能参数描述:

  NP。Percentile (a,Q,axis=none,out=none,overwrite _ input=false,interpolation= linear ,keepdims=false) A: array,用于计算分位数的对象,可以是多维数组Q: float在0到100之间,用于计算分数位的参数,比如四分之一位是25。如果要计算两个位置的个数,是(25,75)轴:坐标轴的方向,所以不需要考虑一维的,用这个来调整多维的计算维度方向。取值范围为0/1out:输出数据的存储对象,该参数应具有与预期输出相同的形状和缓冲区长度。overwrite_input: bool,False,默认为True时,直接在数组内存中进行计算,计算后不能保存原数组。插值:取值范围{ 线性,下,上,中点,最近 }是默认的线性,比如取中值,但是中值有6和7两个数字。选择不同的参数调整输出keepdims: bool,默认为False,中值为true时的轴会保留在结果中。最后,举一些官方文件的例子:

  a=np.array([[10,7,4],[ 3,2,1]])aarray([[10,7,4],[3,2,1]])np.percentile(a,50)3.5np.percentile(a,50,轴=0)array([[ 6.5,4.5,2.5]])np.percentile(a,50,轴=1)array([ 7 . 2.])np.percentile(a,50,axis=1,keepdims=True)数组([[ 7。], [ 2.]])

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: