> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Aplica o teste de postos de Mann-Whitney a amostras de duas populações.

# mannWhitneyUTest

<div id="mannWhitneyUTest">
  ## mannWhitneyUTest
</div>

Introduzido em: v21.1.0

Aplica o teste de postos de Mann-Whitney a amostras de duas populações.

Os valores de ambas as amostras estão na coluna `sample_data`.
Se `sample_index` for igual a 0, o valor nessa linha pertence à amostra da primeira população.
Caso contrário, pertence à amostra da segunda população.
A hipótese nula é que as duas populações são estocasticamente equivalentes.
Hipóteses unilaterais também podem ser testadas.
Este teste não pressupõe que os dados tenham distribuição normal.

**Sintaxe**

```sql theme={null}
mannWhitneyUTest[(alternative[, continuity_correction])](sample_data, sample_index)
```

**Parâmetros**

* `alternative` — Opcional. Hipótese alternativa. 'two-sided' (padrão): duas populações não são estocasticamente equivalentes. 'greater': os valores na primeira amostra são estocasticamente maiores que os da segunda amostra. 'less': os valores na primeira amostra são estocasticamente menores que os da segunda amostra. [`String`](/pt-BR/reference/data-types/string)
* `continuity_correction` — Opcional. Se não for 0, aplica a correção de continuidade na aproximação normal para o valor-p. O valor padrão é 1. [`UInt64`](/pt-BR/reference/data-types/int-uint)

**Argumentos**

* `sample_data` — Dados da amostra. [`(U)Int*`](/pt-BR/reference/data-types/int-uint) ou [`Float*`](/pt-BR/reference/data-types/float) ou [`Decimal*`](/pt-BR/reference/data-types/decimal)
* `sample_index` — Índice da amostra. [`(U)Int*`](/pt-BR/reference/data-types/int-uint)

**Valor retornado**

Retorna uma tupla com dois elementos: a estatística U calculada e o valor-p calculado. [`Tuple(Float64, Float64)`](/pt-BR/reference/data-types/tuple)

**Exemplos**

**Exemplo do teste U de Mann-Whitney**

```sql title=Query theme={null}
CREATE TABLE mww_ttest (sample_data Float64, sample_index UInt8) ENGINE = Memory;
INSERT INTO mww_ttest VALUES (10, 0), (11, 0), (12, 0), (1, 1), (2, 1), (3, 1);

SELECT mannWhitneyUTest('greater')(sample_data, sample_index) FROM mww_ttest;
```

```response title=Response theme={null}
┌─mannWhitneyUTest('greater')(sample_data, sample_index)─┐
│ (9,0.04042779918503192)                                │
└────────────────────────────────────────────────────────┘
```

**Veja também**

* [teste U de Mann–Whitney](https://en.wikipedia.org/wiki/Mann%E2%80%93Whitney_U_test)
* [ordem estocástica](https://en.wikipedia.org/wiki/Stochastic_ordering)
