gpt4 book ai didi

scala - 如何将标题和列添加到数据框 Spark ?

转载 作者:行者123 更新时间:2023-12-01 11:25:54 26 4
gpt4 key购买 nike

我有一个数据框,我想在其上添加标题和第一列手动。这是数据框:

import org.apache.spark.sql.SparkSession 

val spark = SparkSession.builder.master("local").appName("my-spark-app").getOrCreate()
val df = spark.read.option("header",true).option("inferSchema",true).csv("C:\\gg.csv").cache()

数据框的内容

12,13,14
11,10,5
3,2,45

预期的输出是

define,col1,col2,col3
c1,12,13,14
c2,11,10,5
c3,3,2,45

最佳答案

你要做的是:

df.withColumn("columnName", column) //here "columnName" should be "define" for you

现在您只需要创建上述列(this 可能有帮助)

关于scala - 如何将标题和列添加到数据框 Spark ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43141530/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com