Scala读取csv文件并对文件进行排序

时间:2018-07-13 03:31:26

标签: scala apache-spark apache-spark-sql

我已将csv文件读取到数据帧,并且要按ASCII顺序对df排序

import org.apache.spark.sql.{Dataset, DataFrame, SparkSession}
scala> df.sort($"year","state".ASC)
  

:37:错误:值排序不是Unit的成员          df.sort($“ year”,“ state” .ASC)

我做错了什么?

1 个答案:

答案 0 :(得分:1)

您可以这样做:

sigmoid

或者,您可以这样做:

import org.apache.spark.sql.functions.asc
df.sort(asc("column_name"))