2017-08-24 113 views
1

我有一個數據幀象下面這樣:關於數據幀,怎麼頭添加到輸出csv文件

+---+-----+-------------------+ 
| x| y|     z| 
+---+-----+-------------------+ 
|xyz|12223|A,[email protected],[email protected],98765| 
|abc|12456|    A,123| 
+---+-----+-------------------+ 

我將它保存爲CSV:

index.write.csv("D:\\spark\\tmp\\dd2") 

兩個問題在這裏:

  1. 您想告訴我如何將列名x,y,z保存到csv 的標頭嗎?
  2. 如何將輸出保存到單個文件?

回答

2

你想告訴我如何將列名x,y,z保存到csv的頭部嗎?

你必須使用header選項:

index.write.option("header", "true").write(path) 

我怎樣才能將輸出保存到一個文件中嗎?

Write single CSV file using spark-csv

+0

感謝您的help.It效果很好。 – Robin