目录

搜索

输入搜索字词或模块,类或函数名称。

pandas.core.groupby.DataFrameGroupBy.rank

DataFrameGroupBy.rank(axis=0, method='average', numeric_only=None, na_option='keep', ascending=True, pct=False)

沿轴计算数值数据(1到n)。等值被赋予排名,该排名是这些值的等级的平均值

参数:

axis:{0或'index',1或'columns'},默认为0

指数直接排名

方法:{'average','min','max','first','dense'}

  • 平均:组的平均排名
  • min:组中最低排名
  • max:组中的最高排名
  • first:按照它们出现在数组中的顺序分配的rank
  • dense:like'min',但rank总是在组之间增加1

numeric_only:boolean,default无

仅包含float,int,布尔数据。仅对DataFrame或Panel对象有效

na_option:{'keep','top','bottom'}

  • 保持:将NA值保留在它们的位置
  • top:如果升序,则为最小排名
  • bottom:如果下降,则为最小排名

ascending:boolean,default True

对于从高(1)到低(N)

pct:boolean,default False

计算数据的百分比排名

返回:

rank:与调用者类型相同

Scroll To Top