我有一个数据框,其中有一些列,在进行分析之前,我想了解数据框的完整性。因此,我想要过滤数据框,并计算每个列中非空值的数量,可能会返回一个数据框。
基本上,我试图实现与这个问题相同的结果,但是使用Scala而不是Python。
假设你有:
如何总结每列的非空值数量并返回一个具有相同列数和仅包含答案的单行数据框?
基本上,我试图实现与这个问题相同的结果,但是使用Scala而不是Python。
假设你有:
val row = Row("x", "y", "z")
val df = sc.parallelize(Seq(row(0, 4, 3), row(None, 3, 4), row(None, None, 5))).toDF()
如何总结每列的非空值数量并返回一个具有相同列数和仅包含答案的单行数据框?