Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kar payı mod böleninin pozitif değerini verir. Spark Connect'i destekler.
İlgili Databricks SQL fonksiyonu için bakınız pmod fonksiyonu.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.pmod(dividend=<dividend>, divisor=<divisor>)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
dividend |
pyspark.sql.Column, column name or float |
temettü içeren sütun veya belirtilen kar payı değeri |
divisor |
pyspark.sql.Column, column name or float |
bölen veya belirtilen bölen değerini içeren sütun |
İade
pyspark.sql.Column: kar payı mod böleninin pozitif değeri.
Örnekler
from pyspark.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|
+-----+----+----------+