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.
Yalnızca bir bağımsız değişken varsa, bu bağımsız değişkenin doğal logaritması alır. Spark Connect'i destekler.
İlgili Databricks SQL fonksiyonu için bakınız log fonksiyonu.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.log(arg1=<arg1>, arg2=<arg2>)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
arg1 |
pyspark.sql.Column, str or float |
taban sayı veya gerçek sayı (bu örnekte tabandır e) |
arg2 |
pyspark.sql.Column, str or float, optional |
logaritması hesaplanması için sayı. |
İade
pyspark.sql.Column: verilen değerin logaritması.
Örnekler
from pyspark.sql import functions as dbf
df = spark.sql("SELECT * FROM VALUES (1), (2), (4) AS t(value)")
df.select("*", dbf.log(2.0, df.value)).show()
+-----+---------------+
|value|LOG(2.0, value)|
+-----+---------------+
| 1| 0.0|
| 2| 1.0|
| 4| 2.0|
+-----+---------------+
from pyspark.sql import functions as dbf
df = spark.sql("SELECT * FROM VALUES (1), (2), (0), (-1), (NULL) AS t(value)")
df.select("*", dbf.log(3.0, df.value)).show()
+-----+------------------+
|value| LOG(3.0, value)|
+-----+------------------+
| 1| 0.0|
| 2|0.6309297535714...|
| 0| NULL|
| -1| NULL|
| NULL| NULL|
+-----+------------------+