当我将此RDD[(String,Double)]
保存为文本文件时,我得到:
(Ram is great,1.0)
我是否可以在没有这些括号的情况下保存到文件中,也可以更改此逗号并添加其他分隔符(如tab \t
)。
因此它看起来像:
Ram is great 1.0
答案 0 :(得分:1)
将RDD映射到具有您喜欢的格式的字符串。
像coll.map(x=>s"${x._1}\t${x._2}").saveAsTextFile(file)
答案 1 :(得分:1)
就像这样 - >
假设RDD名称为temp
val required = temp.map(f => f._1 +" \ t" + f._2).saveAsTextFile(path)