Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gibt den positiven Wert der Dividende mod Divisor zurück. Unterstützt Spark Connect.
Die entsprechende Databricks SQL-Funktion finden Sie unter pmod Funktion.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.pmod(dividend=<dividend>, divisor=<divisor>)
Die Parameter
| Parameter | Typ | Description |
|---|---|---|
dividend |
pyspark.sql.Column, column name or float |
spalte, die Dividende oder den angegebenen Dividendenwert enthält |
divisor |
pyspark.sql.Column, column name or float |
die Spalte, die Divisor oder den angegebenen Divisorwert enthält |
Rückkehr
pyspark.sql.Column: positiver Wert des Dividenden mod Divisor.
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|
+-----+----+----------+