[英]difference of two columns in spark dataframe using java
通過使用sql方式減去兩個列值來解決此問題。
sqlContext.sql("Select col1, sum(col2)-sum(col3) as resCol from temp group by col1")
您可以采用另一種方式。 讓我們假設,您想要具有區別的其他列:
Dataset<Row> ds = // your dataset
ds.withColumn("diff_col", new Column("col1").$minus(new Column("col2"));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.