当前位置: 首页 > news >正文

网站建设找什么公司好大连网络营销公司排名

网站建设找什么公司好,大连网络营销公司排名,wordpress博客acg主题,宁波专业平台网站建设文章目录 一、RDD#flatMap 方法1、RDD#flatMap 方法引入2、解除嵌套3、RDD#flatMap 语法说明 二、代码示例 - RDD#flatMap 方法 一、RDD#flatMap 方法 1、RDD#flatMap 方法引入 RDD#map 方法 可以 将 RDD 中的数据元素 逐个进行处理 , 处理的逻辑 需要用外部 通过 参数传入 map… 文章目录 一、RDD#flatMap 方法1、RDD#flatMap 方法引入2、解除嵌套3、RDD#flatMap 语法说明 二、代码示例 - RDD#flatMap 方法 一、RDD#flatMap 方法 1、RDD#flatMap 方法引入 RDD#map 方法 可以 将 RDD 中的数据元素 逐个进行处理 , 处理的逻辑 需要用外部 通过 参数传入 map 函数 ; RDD#flatMap 方法 是 在 RDD#map 方法 的基础上 , 增加了 解除嵌套 的作用 ; RDD#flatMap 方法 也是 接收一个 函数 作为参数 , 该函数被应用于 RDD 中的每个元素及元素嵌套的子元素 , 并返回一个 新的 RDD 对象 ; 2、解除嵌套 解除嵌套 含义 : 下面的的 列表 中 , 每个元素 都是一个列表 ; lst [[1, 2], [3, 4, 5], [6, 7, 8]]如果将上述 列表 解除嵌套 , 则新的 列表 如下 : lst [1, 2, 3, 4, 5, 6, 7, 8]RDD#flatMap 方法 先对 RDD 中的 每个元素 进行处理 , 然后再 将 计算结果展平放到一个新的 RDD 对象中 , 也就是 解除嵌套 ; 这样 原始 RDD 对象 中的 每个元素 , 都对应 新 RDD 对象中的若干元素 ; 3、RDD#flatMap 语法说明 RDD#flatMap 语法说明 : newRDD oldRDD.flatMap(lambda x: [element1, element2, ...])旧的 RDD 对象 oldRDD 中 , 每个元素应用一个 lambda 函数 , 该函数返回多个元素 , 返回的多个元素就会被展平放入新的 RDD 对象 newRDD 中 ; 代码示例 : # 将 字符串列表 转为 RDD 对象 rdd sparkContext.parallelize([Tom 18, Jerry 12, Jack 21])# 应用 map 操作将每个元素 按照空格 拆分 rdd2 rdd.flatMap(lambda element: element.split( ))二、代码示例 - RDD#flatMap 方法 代码示例 : PySpark 数据处理 # 导入 PySpark 相关包 from pyspark import SparkConf, SparkContext # 为 PySpark 配置 Python 解释器 import os os.environ[PYSPARK_PYTHON] Y:/002_WorkSpace/PycharmProjects/pythonProject/venv/Scripts/python.exe# 创建 SparkConf 实例对象 , 该对象用于配置 Spark 任务 # setMaster(local[*]) 表示在单机模式下 本机运行 # setAppName(hello_spark) 是给 Spark 程序起一个名字 sparkConf SparkConf() \.setMaster(local[*]) \.setAppName(hello_spark)# 创建 PySpark 执行环境 入口对象 sparkContext SparkContext(confsparkConf)# 打印 PySpark 版本号 print(PySpark 版本号 : , sparkContext.version)# 将 字符串列表 转为 RDD 对象 rdd sparkContext.parallelize([Tom 18, Jerry 12, Jack 21])# 应用 map 操作将每个元素 按照空格 拆分 rdd2 rdd.flatMap(lambda element: element.split( ))# 打印新的 RDD 中的内容 print(rdd2.collect())# 停止 PySpark 程序 sparkContext.stop() 执行结果 : Y:\002_WorkSpace\PycharmProjects\pythonProject\venv\Scripts\python.exe Y:/002_WorkSpace/PycharmProjects/HelloPython/hello.py 23/07/31 23:02:58 WARN Shell: Did not find winutils.exe: java.io.FileNotFoundException: java.io.FileNotFoundException: HADOOP_HOME and hadoop.home.dir are unset. -see https://wiki.apache.org/hadoop/WindowsProblems Setting default log level to WARN. To adjust logging level use sc.setLogLevel(newLevel). For SparkR, use setLogLevel(newLevel). 23/07/31 23:02:59 WARN NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable PySpark 版本号 : 3.4.1 [Tom, 18, Jerry, 12, Jack, 21]Process finished with exit code 0
http://www.hkea.cn/news/14568382/

相关文章:

  • asp.net做的音乐网站wordpress 添加导航栏
  • 网站设计内容包括在线制作结婚证
  • 专门做网页设计网站上海官网网址
  • wordpress 网站很卡网站建站代理
  • 北京建设教育协会官方网站app程序制作
  • wordpress子站共享用户名上海网站建设报价
  • 网站开发语言学习C 吗模块化网站开发
  • 周浦网络网站建设公司做网站ui设计多少钱
  • 火车头 wordpress 4.3如何优化推广中的关键词
  • python做软件的网站网站开发需要掌握的哪些开发软件
  • 上海十大网站排名最成功的个人网站
  • 电商网站建设布局盐城网络
  • 北大学风建设网站wordpress 流程图插件
  • 服务号不认证可做微网站吗wordpress 课程管理系统
  • 网站怎么更改域名wordpress 自动链接
  • 辅助教学网站开发技术讨论如何编辑wordpress
  • 医院网站php源码wordpress分类显示图片
  • 找人做ps的网站医疗器械查询
  • 网站开发工程师岗位职责wordpress 页面显示分类文章列表
  • 西安商城网站建设咪豆网站建设得要素
  • 重庆 网站设计关于网站建设请示
  • 深圳专业的网站制作公司淘宝网站建设方案
  • 网站的底部导航怎么做免费网站在线观看人数在哪
  • 福州seo网站推广优化网站上线前营销推广工作准备
  • 网站空间制作深圳电器公司招聘
  • 城市门户网站泰安外贸网站建设公司
  • 河北建设厅网站技术电话不同类型网站优势
  • 常州微信网站建设咨询手机网站违规禁止访问怎么办
  • 网站管理员招聘网站主页如何配色
  • 用html5做京东网站代码网络广告营销策略分析