randn

Standart normal dağılımdan bağımsız ve aynı şekilde dağıtılmış (i.i.d.) örnekler içeren rastgele bir sütun oluşturur. Spark Connect'i destekler.

İlgili Databricks SQL fonksiyonu için bakınız randn fonksiyonu.

Sözdizimi

from pyspark.sql import functions as dbf

dbf.randn(seed=<seed>)

Parametreler

Parametre Türü Description
seed int (default: None) Rastgele oluşturucu için tohum değeri.

İade

pyspark.sql.Column: Rastgele değerlerden oluşan bir sütun.

Örnekler

from pyspark.sql import functions as dbf
spark.range(0, 2, 1, 1).select("*", dbf.randn()).show()
+---+--------------------------+
| id|randn(3968742514375399317)|
+---+--------------------------+
|  0|      -0.47968645355788...|
|  1|       -0.4950952457305...|
+---+--------------------------+

from pyspark.sql import functions as dbf
spark.range(0, 2, 1, 1).select("*", dbf.randn(seed=42)).show()
+---+------------------+
| id|         randn(42)|
+---+------------------+
|  0| 2.384479054241...|
|  1|0.1920934041293...|
+---+------------------+