2017-03-31 90 views
0

嗨,大家好我已經有了,我想添加一個頭和第一列 手動這裏是數據幀數據幀添加標題和列到數據幀火花

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() 

的datafrmae的內容

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 

任何幫助,將不勝感激。

回答

1

你想要做的是:

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

現在你只需要創建所述塔(this可能幫助)