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

宝鸡网站建设设计网站seo分析

宝鸡网站建设设计,网站seo分析,wordpress评论选择头像,智慧团建登录入口一、RDD对象 PySpark支持多种数据的输入,在输入完成后,都会得到一个:RDD类的对象 RDD全称为:弹性分布式数据集(Resilient Distributed Datasets) PySpark针对数据的处理,都是以RDD对象作为载…

一、RDD对象

PySpark支持多种数据的输入,在输入完成后,都会得到一个:RDD类的对象

RDD全称为:弹性分布式数据集(Resilient Distributed Datasets)

PySpark针对数据的处理,都是以RDD对象作为载体,即:

  • 数据存储在RDD内
  • 各类数据的计算方法,也都是RDD的成员方法
  • RDD的数据计算方法,返回值依旧是RDD对象

40cb420610664ebc8eed66760c45c62b.png

        PySpark的编程模型可以归纳为:准备数据到RDD -> RDD迭代计算 -> RDD导出为list、文本文件等,即:源数据 -> RDD -> 结果数据

二、Python数据容器转RDD对象

        PySpark支持通过SparkContext对象的parallelize成员方法,将:list、tuple、set、dict、str转换为PySpark的RDD对象

3679f65e4a844246bd4cdae1dcba74cf.png

         PySpark也支持通过SparkContext入口对象,来读取文件,来构建出RDD对象。

fc7f66772cdf441a8a7cf77a8bcdcc0b.png

代码案例:

"""
#通过PySpark代码加载数据,即数据输入
"""
from pyspark import SparkConf,SparkContext
conf = SparkConf().setMaster("local[*]").setAppName("test_spark")
sc = SparkContext(conf = conf)# 通过parallelize方法将Python对象加载到Spark内,成为RDD对象
rdd1 = sc.parallelize([1, 2, 3, 4, 5])
rdd2 = sc.parallelize((1, 2, 3, 4, 5))
rdd3 = sc.parallelize("abcdefg")
rdd4 = sc.parallelize({1, 2, 3, 4, 5})
rdd5 = sc.parallelize({"key1": "value1", "key2": "value2"})# 如果要查看RDD里面有什么内容,需要用collect()方法
print(rdd1.collect())
print(rdd2.collect())
print(rdd3.collect())
print(rdd4.collect())
print(rdd5.collect())

打印结果:

8acffe7a3ba04323a5d04dac1d4d86e0.png

pyspark安装方法 :

第一种方法时命令行安装:pip install pyspark;

第二种方式是直接在Pycharm进行安装,如下图所示;

a231807459f74d538bd57dcef43b4058.png

33537244fa3f43548a6c773a47d30627.png

        安装完成后,运行代码出现缺少Java环境依赖,需要配置java运行环境才可以运行Pyspark导入报对象,配置环境的过程可以参考博客教程:

java 环境配置(详细教程)_java环境配置_多加点辣也没关系的博客-CSDN博客

JDK 8.0 的安装包已上传资源包,希望可以帮助到大家!

f0c9da8980984f24bac46648ed89e3e4.gif

 

http://www.shuangfujiaoyu.com/news/33014.html

相关文章:

  • 公司的网站链接找谁做如何制作简单的网页链接
  • JavaScript做的网站鄂尔多斯seo
  • wordpress 首页域名佛山百度seo代理
  • 沧州做网站哪家好西安网站seo优化公司
  • 做网站地图的步骤电商运营怎么做如何从零开始
  • 网站升级维护中 模板今日新闻 最新消息 大事
  • 天津建设网官方网站免费信息推广网站
  • 丢了么网站搭建网站要多少钱
  • 咸宁制作网站网站报价
  • wordpress表单上传多个文件福州seo外包公司
  • 郴州网站制作北京seo百科
  • 亳州网站建设公司手机app推广平台
  • 可以做3d电影网站温州seo推广外包
  • 做网站备案哪些条件网络营销的主要手段
  • 商城网站案例石家庄seo网络推广
  • 北京海淀区网站建设海口seo网络公司
  • 北京app开发制作网站关键词排名优化方法
  • wordpress英文企业主题网站seo博客
  • 网站前台的功能模块发布任务注册app推广的平台
  • 上海定制网站建设费用bt种子bt天堂
  • 太原网站建设案例seo优化方案策划书
  • 做网站最好要买什么东西网站优化软件哪个好
  • 网站文件结构知名的网络推广
  • 帝国cms 网站地图培训机构优化
  • 网站设计的网站网络营销大赛策划书
  • 武汉的最新疫情长沙seo计费管理
  • 网站开发和设计区别商城小程序
  • 怎么做网站地图网站如何添加友情链接
  • 宁波建设安全协会网站最常用的网页制作软件
  • 物流网站建设与管理规划书百度关键词优化是什么意思