粉絲社區(qū)網(wǎng)站怎么做企業(yè)網(wǎng)絡(luò)搭建方案
在 Spark 中使用 write.csv
寫(xiě)入 CSV 文件時(shí),默認(rèn)情況下是不會(huì)在文件中添加標(biāo)題行的。但是,你可以通過(guò)設(shè)置 header
選項(xiàng)來(lái)控制是否包含標(biāo)題行。
下面是一個(gè)示例:
val data = Seq((1, "John", 28),(2, "Alice", 22),(3, "Bob", 32)
)val columns = Seq("id", "name", "age")val df = data.toDF(columns: _*)df.write.options(Map("header" -> "true", "encoding" -> "UTF-8")).csv("/path/to/output")
"header" -> "true"
添加標(biāo)題"encoding" -> "UTF-8"
中文
如果 header
選項(xiàng)設(shè)置為 false
或省略,默認(rèn)情況下將不包含標(biāo)題行。
請(qǐng)注意,header
選項(xiàng)適用于多種文件格式,不僅僅是 CSV。你可以使用相同的方法在其他格式(例如 Parquet、JSON 等)中添加或禁用標(biāo)題。