<a id="skfolio-distribution-copularotation"></a>

# skfolio.distribution.CopulaRotation

<a id="skfolio.distribution.CopulaRotation"></a>

### *class* skfolio.distribution.CopulaRotation(\*values)

Enum representing the rotation (in degrees) to apply to a bivariate copula.

It follows the standard clockwise convention:

- `CopulaRotation.R0` (0°): $(u, v) \mapsto (u, v)$
- `CopulaRotation.R90` (90°): $(u, v) \mapsto (v,\, 1 - u)$
- `CopulaRotation.R180` (180°): $(u, v) \mapsto (1 - u,\, 1 - v)$
- `CopulaRotation.R270` (270°): $(u, v) \mapsto (1 - v,\, u)$

* **Attributes:**
  **R0** *int*
  : No rotation (0°).

  **R90** *int*
  : 90° rotation.

  **R180** *int*
  : 180° rotation.

  **R270** *int*
  : 270° rotation.

