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

自己做的网站链接到微信支付界面关于友谊的连接

自己做的网站链接到微信支付界面,关于友谊的连接,京东网站制作优点,seo托管文章目录 1. 查看数据文件2. 读取数据文件得到单例数据帧3. 将单列数据帧转换成多列数据帧 在本次实战中,我们的目标是将存储在HDFS上的以逗号分隔的文本文件student.txt转换为结构化的Spark DataFrame。首先,使用spark.read.text读取文件,得…

文章目录

  • 1. 查看数据文件
  • 2. 读取数据文件得到单例数据帧
  • 3. 将单列数据帧转换成多列数据帧

  • 在本次实战中,我们的目标是将存储在HDFS上的以逗号分隔的文本文件student.txt转换为结构化的Spark DataFrame。首先,使用spark.read.text读取文件,得到一个包含单列value的DataFrame。然后,利用split函数按逗号分割每行字符串,并通过withColumn和类型转换cast创建新的列idnamegenderage。最后,使用drop函数移除原始的value列,并使用showprintSchema验证转换结果。通过这一系列操作,我们成功地将原始文本数据转换为具有明确数据类型和列名的结构化数据集,为后续的数据分析和处理打下了基础。

1. 查看数据文件

  • 执行命令:hdfs dfs -cat /student/input/student.txt
    在这里插入图片描述

2. 读取数据文件得到单例数据帧

  • 执行命令:val df = spark.read.text("hdfs://master:9000/student/input/student.txt")
    在这里插入图片描述
  • 执行命令:df.show
    在这里插入图片描述

3. 将单列数据帧转换成多列数据帧

val stuDF = df.withColumn("id", split(col("value"), ",")(0).cast("int")).withColumn("name", split(col("value"), ",")(1)).withColumn("gender", split(col("value"), ",")(2)).withColumn("age", split(col("value"), ",")(3).cast("int")).drop("value") // 删除原始的 value 列
  • 执行上述命令
    在这里插入图片描述
  • 执行命令:stuDF.printSchema
    在这里插入图片描述
  • 执行命令:stuDF.show
    在这里插入图片描述
http://www.hrbkazy.com/news/30013.html

相关文章:

  • 建站公司属于什么类型搜索引擎国外
  • 企业网站 seo怎么做专业推广图片
  • 做网销的网站网络营销渠道
  • 上海网站建设哪家专业建网站找谁
  • 十堰网站建设有哪些公司中国旺旺(00151) 股吧
  • 做彩票网站能挣到钱吗?沈阳网络关键词排名
  • 宝山湖网站建设网站改版公司哪家好
  • 番禺区大石做网站杭州网站推广优化
  • 做AE视频素材在哪些网站上可以找公司网址
  • 网站建设中 html5武汉seo排名公司
  • 官方网站开发哪家好怎么样做免费的百度seo
  • 网站源码下载插件seo外链技巧
  • 泰安企业做网站搜狗seo快速排名公司
  • 找大学生做网站靠谱吗长春网站建设方案托管
  • 做任务佣金网站源码营销推广外包
  • 临沂建网站哪家好设计网站的软件
  • 音乐图书馆网站建设餐饮品牌全案策划
  • 模板性网站建设seo推广教学
  • 做网站排名软件谷歌浏览器app
  • 佛山微网站建设 天博360推广平台登录入口
  • 利用微博做网站排名网络营销的六个特点
  • 大庆做网站的网络销售平台上市公司有哪些
  • 免费浏览的网站入口百度网站排名规则
  • 网站建设的技术支持湖南平台网站建设制作
  • 网站制作优质公司宁波网站推广哪家公司好
  • 长沙快速建站模板品牌全网推广
  • 桂林网站制作网站2023引流软件
  • 企业网站的基本功能市场调研的步骤
  • 石家庄做外贸网站建设中国十大企业管理培训机构
  • 怎么样做网站的目录结构合肥网站优化技术