randn

Vygeneruje náhodný sloupec s nezávislými a identicky distribuovanými vzorky (i.i.d.) ze standardního normálního rozdělení. Podporuje Spark Connect.

Odpovídající funkci SQL Databricks vizte funkcerandn.

Syntaxe

from pyspark.sql import functions as dbf

dbf.randn(seed=<seed>)

Parametry

Parameter Typ Description
seed int (default: None) Počáteční hodnota náhodného generátoru.

Návraty

pyspark.sql.Column: Sloupec náhodných hodnot.

Examples

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...|
+---+------------------+