con*_*xyz 4 scala apache-spark
我在使用Scala编写的Spark应用程序中遇到过这个操作符,并希望了解它.例...
val filtered = df
.filter(lower('entry) =!= "blah blah")
Run Code Online (Sandbox Code Playgroud)
谢谢.
这只是一个方法名称,就像任何其他方法名称一样.它没有任何特殊意义.
它也不是Scala中众所周知的方法名称.它似乎来自一些图书馆; 你需要查看你正在使用的任何库的文档来弄清楚它的作用.
在这种情况下,它似乎是org.apache.spark.sql.Column.=!=:
def =!=(other: Any): Column不平等测试.
Run Code Online (Sandbox Code Playgroud)// Scala: df.select( df("colA") =!= df("colB") ) df.select( !(df("colA") === df("colB")) ) // Java: import static org.apache.spark.sql.functions.*; df.filter( col("colA").notEqual(col("colB")) );
| 归档时间: |
|
| 查看次数: |
2997 次 |
| 最近记录: |