【发布时间】:2021-05-26 22:23:01
【问题描述】:
我有一个具有以下值的 DF 数据框
Email NAME DESIGNATION
MATCHED MISMATCHED MISMATCHED
MATCHED MISMATCHED MATCHED
我能够使用 DF 数据框中的列 val comparecols = Df.columns
我想找出那些具有 MISMATCHED 值的列。在我的示例名称和名称中。 由于我的数据框不一致,我不确定如何同时使用地图和过滤器
下面我试过了
for (name <- comparecols){
df =df.filter(s"$name ='MATCHED'")
但它给我结果行明智,即它一次检查行并给出所有列。
但是我想逐列检查。
【问题讨论】:
标签: scala dataframe apache-spark