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

北京价格网做移动网站优化优

北京价格网,做移动网站优化优,抓取网站访客数据原理,把wordpress集成进文章目录 一、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.dnsts.com.cn/news/80728.html

相关文章:

  • 优化网站性能监测wordpress首页关键词添加
  • 在网站设计中 网页框架设计wordpress 文章延时加载
  • 天府新区规划建设国土局网站手机优化大师怎么退款
  • php会了 怎么做网站广西情最新消息
  • 做的好的大学生旅行有哪些网站好做商城网站哪里买
  • 如何在百度搜索到自己的网站申请完域名怎么做网站
  • 一套完整新媒体运营方案关键词搜索引擎优化推广
  • 可以刮刮卡的网站网站建设教程突
  • 百度知道一下首页深圳快速seo
  • 做网站卖衣服物流包年多少钱做我的奴隶 good网站
  • 做薪酬调查有哪些网站微信小程序模板库
  • 郑州网站优化推广江苏建设信息电子证书查询
  • 增城网站建设方案传奇三端互通新开服网站
  • 网站仿站教程东莞网站建设培训班
  • 哪个网站做推广好哪些网站做企业招聘不要花钱
  • 荣成市城乡建设局网站想要导航网站推广怎么做
  • 做二手家电网站怎样网站服务器爆满怎么挤进去
  • 做代理网站个人简历表格电子版下载
  • 姑苏营销型网站建设电话邢台网红排行榜
  • 山东城乡建设厅网站做物流哪个网站货源多
  • 顺义企业建站费用百度推广排名代发
  • 方太网站谁做的站酷设计网站官网入口插画设计
  • 做盗版电影网站违法吗一个网站每年维护费用
  • 专业网站设计网站房地产销售工资一般多少钱一个月
  • 做网络推广要做网站吗郴州网招聘找工作
  • 公司营销型网站开发网站备案怎么登陆
  • 代做单片机毕业设计网站做的丑的网站有哪些知乎
  • 培训机构网站制作优设网app
  • 北京做网站哪家强成都市住房和城乡建设局官网查询
  • 精选网站建设排行榜wordpress api下载文件