bit_count
Renvoie le nombre de bits définis dans l'argument expr en tant qu'entier non signé de 64 bits, ou NULL si l'argument est NULL.
Pour la fonction Databricks SQL correspondante, consultez la fonctionbit_count.
Syntaxe
Python
from pyspark.sql import functions as dbf
dbf.bit_count(col=<col>)
parameter
parameter | Type | Description |
|---|---|---|
|
| colonne cible sur laquelle effectuer le compute. |
Renvoie
pyspark.sql.Column or NULL if the argument is NULL.: le nombre de bits qui sont définis dans l'argument expr en tant qu'entier non signé de 64 bits,
Exemples
Python
from pyspark.sql import functions as dbf
spark.sql("SELECT * FROM VALUES (0), (1), (2), (3), (NULL) AS TAB(value)").select("*", dbf.bit_count("value")).show()