擅长:python、mysql、java
<pre><code>finalRDD1 = initialrdd1.map(lambda x:x.split(',')).map(lambda x :(x[1],x[0])).sortByKey()
</code></pre>
<p>理解你的代码。在最初的RDD中,您将每个条目映射到一个元组。<strong>映射(λx:(x[1],x[0])</strong></p>
^{pr2}$
<p>在sortByKey操作之后,直接将RDD保存为textfile。在</p>
<p>为了将条目另存为CSV,必须像这样显式地指定它-</p>
<pre><code>def csv_format(data):
return ','.join(str(d) for d in data)
# Rest of the code ...
finalRDD1.map(csv_format).saveAsTextFile('/export_dir/result3/')
</code></pre>