标签: java apache-spark spark-dataframe
我在spark中有一个包含10列和100行的数据帧。数据帧中的每个单元格都包含一个十进制数字。我想将所有十进制数舍入到两位小数。我怎么能用Java做到这一点?
答案 0 :(得分:0)
您可以使用函数public static Column round(Column e, int scale)执行此操作:
public static Column round(Column e, int scale)
https://spark.apache.org/docs/latest/api/java/org/apache/spark/sql/functions.html#round(org.apache.spark.sql.Column,%20int)