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 bit (0 atau 1) pada posisi yang ditentukan.
- Posisi diberi nomor dari kanan ke kiri, dimulai dari nol.
- Argumen posisi tidak boleh negatif.
Untuk fungsi Databricks SQL yang sesuai, lihat getbit fungsi.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.getbit(col=<col>, pos=<pos>)
Parameter-parameternya
| Pengaturan | Tipe | Description |
|---|---|---|
col |
pyspark.sql.Column atau str |
kolom target untuk dikomputasi. |
pos |
pyspark.sql.Column atau str |
Posisi diberi nomor dari kanan ke kiri, dimulai dari nol. |
Pengembalian Barang
pyspark.sql.Column: nilai bit (0 atau 1) pada posisi yang ditentukan.
Examples
from pyspark.databricks.sql import functions as dbf
spark.createDataFrame(
[[1], [2], [3], [None]], ["value"]
).select("*", dbf.getbit("value", dbf.lit(1))).show()
df = spark.createDataFrame([[1,2],[2,1],[3,None],[None,1]], ["value", "pos"])
df.select("*", dbf.getbit(df.value, "pos")).show()