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.
Mengembalikan nilai positif pembagi mod dividen. Mendukung Spark Connect.
Untuk fungsi Databricks SQL yang sesuai, lihat pmod fungsi.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.pmod(dividend=<dividend>, divisor=<divisor>)
Parameter-parameternya
| Pengaturan | Tipe | Description |
|---|---|---|
dividend |
pyspark.sql.Column, column name or float |
kolom yang berisi dividen, atau nilai dividen yang ditentukan |
divisor |
pyspark.sql.Column, column name or float |
kolom yang berisi pembavisor, atau nilai pembavisor yang ditentukan |
Pengembalian Barang
pyspark.sql.Column: nilai positif pembagi mod dividen.
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([
(1.0, float('nan')), (float('nan'), 2.0), (10.0, 3.0),
(float('nan'), float('nan')), (-3.0, 4.0), (-10.0, 3.0),
(-5.0, -6.0), (7.0, -8.0), (1.0, 2.0)],
("a", "b"))
df.select("*", dbf.pmod("a", "b")).show()
+-----+----+----------+
| a| b|pmod(a, b)|
+-----+----+----------+
| 1.0| NaN| NaN|
| NaN| 2.0| NaN|
| 10.0| 3.0| 1.0|
| NaN| NaN| NaN|
| -3.0| 4.0| 1.0|
|-10.0| 3.0| 2.0|
| -5.0|-6.0| -5.0|
| 7.0|-8.0| 7.0|
| 1.0| 2.0| 1.0|
+-----+----+----------+