Pular para o conteúdo principal

mínimo (DadosAgrupados)

Calcule o valor mínimo para cada coluna numérica em cada grupo.

Sintaxe

min(*cols)

Parâmetros

Parâmetro

Tipo

Descrição

cols

str

Nomes das colunas. Colunas não numéricas são ignoradas.

Parâmetro

Tipo

Descrição

cols

str

Nomes das colunas. Colunas não numéricas são ignoradas.

Devoluções

DataFrame

Exemplos

Python
df = spark.createDataFrame([
(2, "Alice", 80), (3, "Alice", 100),
(5, "Bob", 120), (10, "Bob", 140)], ["age", "name", "height"])

# Group-by name, and calculate the min of the age in each group.
df.groupBy("name").min("age").sort("name").show()
# +-----+--------+
# | name|min(age)|
# +-----+--------+
# |Alice| 2|
# | Bob| 5|
# +-----+--------+

# Calculate the min of the age and height in all data.
df.groupBy().min("age", "height").show()
# +--------+-----------+
# |min(age)|min(height)|
# +--------+-----------+
# | 2| 80|
# +--------+-----------+