lte*_*e__ 7 java dataframe apache-spark apache-spark-sql
我试图用一个列来划分常量.我知道我能做到
df.col("col1").divide(90)
Run Code Online (Sandbox Code Playgroud)
但我该怎么办(90).divide(df.col("col1"))(显然这是不正确的).谢谢!
用途o.a.s.sql.functions.lit:
lit(90).divide(df.col("col1"))
Run Code Online (Sandbox Code Playgroud)
或者o.a.s.sql.functions.expr:
expr("90 / col1")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7777 次 |
| 最近记录: |