代码:

from pyspark import SparkConf, SparkContext
conf = SparkConf().setAppName("wordcount").setMaster("local[2]")
sc = SparkContext(conf=conf)
sc.setLogLevel("ERROR")
inputdata = sc.textFile("2.txt")
output = inputdata.flatMap(lambda x: x.split(" ")).map(lambda x: (x, 1)).reduceByKey(lambda a, b: a + b)

result = output.collect()
for i in result:
print(i)

sc.stop()

结果:

用pyspark实现Wordcount

 有帮助的欢迎评论打赏哈,谢谢!

 



相关文章:

  • 2021-11-11
  • 2021-07-20
  • 2022-12-23
  • 2022-12-23
  • 2021-04-21
  • 2021-06-16
  • 2021-12-22
猜你喜欢
  • 2021-06-23
  • 2021-09-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-23
相关资源
相似解决方案