ビットカウント
引数 expr に設定されているビット数を符号なし 64 ビット整数として返します。引数が NULL の場合は NULL を返します。
対応する Databricks SQL 関数については、 bit_count関数を参照してください。
構文
Python
from pyspark.databricks.sql import functions as dbf
dbf.bit_count(col=<col>)
パラメーター
パラメーター | Type | 説明 |
|---|---|---|
|
| ターゲットカラムをコンピュートに。 |
戻り値
pyspark.sql.Column or NULL if the argument is NULL.: 引数exprに設定されているビット数を符号なし64ビット整数として表す。
例
Python
from pyspark.databricks.sql import functions as dbf
spark.sql("SELECT * FROM VALUES (0), (1), (2), (3), (NULL) AS TAB(value)").select("*", dbf.bit_count("value")).show()