Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengembalikan nilai acak dengan nilai yang independen dan terdistribusi identik (i.i.d.) dengan rentang angka yang ditentukan. Benih acak bersifat opsional. Angka yang disediakan yang menentukan nilai minimum dan maksimum rentang harus konstan. Jika kedua angka ini adalah bilangan bulat, maka hasilnya juga akan menjadi bilangan bulat. Jika tidak, jika salah satu atau keduanya adalah angka floating-point, maka hasilnya juga akan menjadi angka floating-point. Mendukung Spark Connect.
Untuk fungsi Databricks SQL yang sesuai, lihat uniform fungsi.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.uniform(min=<min>, max=<max>, seed=<seed>)
Parameter-parameternya
| Pengaturan | Tipe | Description |
|---|---|---|
min |
pyspark.sql.Column, int, or float |
Nilai minimum dalam rentang. |
max |
pyspark.sql.Column, int, or float |
Nilai maksimum dalam rentang. |
seed |
pyspark.sql.Column or int |
Seed angka acak opsional untuk digunakan. |
Pengembalian Barang
pyspark.sql.Column: Angka acak yang dihasilkan dalam rentang yang ditentukan.
Examples
from pyspark.databricks.sql import functions as dbf
spark.range(0, 10, 1, 1).select(dbf.uniform(5, 105, 3)).show() # doctest: +SKIP
+------------------+
|uniform(5, 105, 3)|
+------------------+
| 30|
| 71|
| 99|
| 77|
| 16|
| 25|
| 89|
| 80|
| 51|
| 83|
+------------------+