【发布时间】:2021-02-08 18:25:08
【问题描述】:
我想使用 scala 将数据框写入 excel。
val noErrors = 20000
val total = 1000
val emails = Seq(
(1, "first", noErrors/100),
(2, "SPAM SPAM spam", total),
(3, "Hello, We'd like to", noErrors)
).toDF("id", "text","text2")
.withColumn("text2",
when($"text2" === lit(-1.0), lit(null) )
.otherwise(round($"text2", 1)))
.orderBy($"id".asc)
.drop("id")
emails.show()
我正在尝试将 % 符号添加到“noErrors/100”。没有任何条件,它可以正常工作,但是当我添加条件列时,它会出错。
【问题讨论】:
标签: scala dataframe apache-spark-sql