【发布时间】:2016-09-17 00:34:34
【问题描述】:
我正在尝试通过使用以下代码过滤掉空字符串或空字符串的行来创建一个新的数据框:
val df1 = df.filter(df("fieldA") != "").cache()
然后我得到以下错误:
<console>:32: error: overloaded method value filter with alternatives:
(conditionExpr: String)org.apache.spark.sql.DataFrame <and>
(condition: org.apache.spark.sql.Column)org.apache.spark.sql.DataFrame
cannot be applied to (Boolean)
val df1 = df.filter(df("fieldA") != "").cache()
^
有人知道我在这里错过了什么吗?谢谢!
【问题讨论】:
标签: scala apache-spark dataframe