メインコンテンツまでスキップ

ビットカウント

引数 expr に設定されているビット数を符号なし 64 ビット整数として返します。引数が NULL の場合は NULL を返します。

対応する Databricks SQL 関数については、 bit_count関数を参照してください。

構文

Python
from pyspark.databricks.sql import functions as dbf

dbf.bit_count(col=<col>)

パラメーター

パラメーター

Type

説明

col

pyspark.sql.Column または str

ターゲットカラムをコンピュートに。

戻り値

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()