J'ai une trame de données d'allumage qui est regroupé ba une Colum agrégée avec un compte. df.groupBy ('a) .agg (nombre ("a")) montrentétincelle dataframe groupping ne compte pas les valeurs NULL
+---------+----------------+
|a |count(a) |
+---------+----------------+
| null| 0|
| -90| 45684|
+---------+----------------+
df.select('a).filter('aisNull).count
retours
warning: there was one feature warning; re-run with -feature for details
res9: Long = 26834
qui montre clairement que les valeurs nulles ne sont pas comptées initialement.
Quelle est la cause de ce comportement? Je me serais attendu (si null
est contenue dans le résultat du regroupement) pour voir correctement les comptes.