<a id="skfolio-utils-stats-cs-rank"></a>

# skfolio.utils.stats.cs_rank

<a id="skfolio.utils.stats.cs_rank"></a>

### skfolio.utils.stats.cs_rank(a, axis=0)

Cross-sectional rank along an axis.

Ranks are 1-based. `NaN` values remain `NaN` and are excluded from the ranking
(i.e. only finite values receive ranks).

* **Parameters:**
  **a** *ndarray*
  : Input array.

  **axis** *int, default=0*
  : Axis along which to rank.
* **Returns:**
  **ranks** *ndarray*
  : Same shape as *a*, dtype `float64`.

