Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vrátí výraz řazení pro cílový sloupec ve vzestupném pořadí. Tato funkce se používá v sort funkcích.orderBy Podporuje Spark Connect.
Syntaxe
from pyspark.sql import functions as dbf
dbf.asc(col=<col>)
Parametry
| Parameter | Typ | Description |
|---|---|---|
col |
pyspark.sql.Column nebo str |
Cílový sloupec seřadí podle vzestupného pořadí. |
Návraty
pyspark.sql.Column: Sloupec určující pořadí řazení.
Examples
Příklad 1: Seřaďte datový rámec podle sloupce ID ve vzestupném pořadí.
from pyspark.sql import functions as dbf
df = spark.createDataFrame([(4, 'B'), (3, 'A'), (2, 'C')], ['id', 'value'])
df.sort(dbf.asc("id")).show()
+---+-----+
| id|value|
+---+-----+
| 2| C|
| 3| A|
| 4| B|
+---+-----+
Příklad 2: Použití asc funkce orderBy k seřazení datového rámce
from pyspark.sql import functions as dbf
df = spark.createDataFrame([(4, 'B'), (3, 'A'), (2, 'C')], ['id', 'value'])
df.orderBy(dbf.asc("value")).show()
+---+-----+
| id|value|
+---+-----+
| 3| A|
| 4| B|
| 2| C|
+---+-----+