无法对具有空值的Dataframe进行计数

ykejflvf  于 2021-07-09  发布在  Spark
关注(0)|答案(0)|浏览(214)

我正面临一个无名小卒的问题。我可以从Dataframe中过滤空值,它会显示列为空的行。但是当我对这个df进行计数时,计数是0。
你认为发生这种情况有什么可能的原因吗?

val df = raw_data.where("value IS NULL")
df.show()
println("COUNT= " + df.count()) 

 OUTPUT
+--------------------+-----------+
|        binary      |      value|
+--------------------+-----------+
|[08 00 CB FD FB 0...|       null|
|[08 00 F8 B7 FC 0...|       null|
|[08 00 F5 CE FB 0...|       null|
|[08 00 C8 E4 FB 0...|       null|
|[08 00 EE 87 FD 0...|       null|
|[08 00 F4 F6 FB 0...|       null|
|[08 00 92 EB FB 0...|       null|
|[08 00 00 B7 FC 05] |       null|
+--------------------+-----------+

COUNT=0

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题