Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi jendela: mengembalikan angka berurutan mulai dari 1 dalam partisi jendela.
Syntax
from pyspark.sql import functions as sf
sf.row_number()
Parameter-parameternya
Fungsi ini tidak mengambil parameter apa pun.
Pengembalian Barang
pyspark.sql.Column: kolom untuk menghitung nomor baris.
Examples
from pyspark.sql import functions as sf
from pyspark.sql import Window
df = spark.range(3)
w = Window.orderBy(df.id.desc())
df.withColumn("desc_order", sf.row_number().over(w)).show()
+---+----------+
| id|desc_order|
+---+----------+
| 2| 1|
| 1| 2|
| 0| 3|
+---+----------+