다음을 통해 공유


Asc

대상 열의 정렬 식을 오름차순으로 반환합니다. 이 함수는 함수에서 sortorderBy 사용됩니다. Spark Connect를 지원합니다.

문법

from pyspark.databricks.sql import functions as dbf

dbf.asc(col=<col>)

매개 변수

매개 변수 유형 Description
col pyspark.sql.Column 또는 str 오름차순으로 정렬할 대상 열입니다.

Returns

pyspark.sql.Column: 정렬 순서를 지정하는 열입니다.

예시

예제 1: 'id' 열을 기준으로 데이터 프레임을 오름차순으로 정렬합니다.

from pyspark.databricks.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|
+---+-----+

예제 2: 함수에서 orderBy DataFrame을 정렬하는 데 사용합니다asc.

from pyspark.databricks.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|
+---+-----+