Spark dataframe如何重命名列的名称

如题:有如下的dataframe:

    val spark = SparkSession
      .builder()
      .appName("GraphTest")
      .enableHiveSupport()
      .getOrCreate()

    val sqlContext = spark.sqlContext

    val v = sqlContext.createDataFrame(List(
      ("a", "Alice", 34),
      ("b", "Bob", 36),
      ("c", "Charlie", 30)
    )).toDF("id", "name", "age")

想把其中的"name"列重命名为"name1",有什么方法?

标签: sqlcontext、val、重命名、dataframe、enablehivesupport、面试
猜你感兴趣的圈子:
Spark交流圈
  • 回复
隐藏