python 排名函数_python 中rank函数怎样理解?

Rank中文叫做顺序,专业叫法是”秩”。

rank 表示在这个数在原来的Series中排第几名,有相同的数,取其排名平均(默认)作为值。

①在scipy模块中

>>> from scipy import rank

>>> help(rank)

Help on function rank in module numpy.core.fromnumeric:

rank(a)

Return the number of dimensions of an array.

If `a` is not already an array, a conversion is attempted.

Scalars are zero dimensional.

.. note::

This function is deprecated in NumPy 1.9 to avoid confusion with

`numpy.linalg.matrix_rank`. The ``ndim`` attribute or function

should be used instead.

Parameters

----------

a : array_like

Array whose number of dimensions is desired. If `a` is not an array,

a conversion is attempted.

Returns

-------

number_of_dimensions : int

The number of dimensions in the array.

See Also

--------

ndim : equivalent function

ndarray.ndim : equivalent property

shape : dimensions of array

ndarray.shape : dimensions of array

Notes

-----

In the old Numeric package, `rank` was the term used for the number of

dimensions, but in NumPy `ndim` is used instead.

Examples

--------

>>> np.rank([1,2,3])

1

>>> np.rank(np.array([[1,2,3],[4,5,6]]))

2

>>> np.rank(1)

0

②在pandas中:

你可能感兴趣的:(python,排名函数)