代码

import scala.collection.mutable
scala> val a=spark.read.csv("/user/flink/qinghua/myconf.txt").rdd.map(x=> x.getString(0)->x.getString(1)).collectAsMap()
a: scala.collection.Map[String,String] = Map(date -> 20220103, name -> haha)    scala> a("date")
res13: String = 20220103

csv形式
date,20200202
name,lqh
key value格式

spark读csv文件转成map相关推荐

  1. Spark读CSV文件

    spark可以自动csv文件判断字符类型 原文件内容如下: parent_order_no,member_id,union_id,create_time,create_date TW168E93658 ...

  2. 【Antlr】Antlr 将 CSV文件 转成Map数据结构

    1.概述 数据如下 Details,Month,Amount Mid Bonus,June,"$2,000" ,January,"""zippo&qu ...

  3. spark解析csv文件_Spark:解析CSV文件并按列值分组

    spark解析csv文件 我发现自己经常使用大型CSV文件,并且意识到我现有的工具集不能让我快速浏览它们,我以为我会花一些时间在Spark上看看是否有帮助. 我正在使用芝加哥市发布的犯罪数据集 :它的 ...

  4. pandas 读csv文件 TypeError: Empty 'DataFrame': no numeric data to plot

    简单的代码,利用pandas模块读csv数据文件,这里有两种方式,一种是被新版本pandas遗弃的Series.from_csv:另一种就是pandas.read_csv 先说一下问题这个问题就是在读 ...

  5. python文件写入字典格式输出_Python把对应格式的csv文件转换成字典类型存储脚本的方法...

    该脚本是为了结合之前的编写的脚本,来实现数据的比对模块,实现数据的自动化!由于数据格式是定死的,该代码只做参考,有什么问题可以私信我! CSV的数据格式截图如下: readDataToDic.py源代 ...

  6. python为csv文件添加表头_python读csv文件时指定行为表头或无表头的方法

    python读csv文件时指定行为表头或无表头的方法 pd.read_csv()方法中header参数,默认为0,标签为0(即第1行)的行为表头.若设置为-1,则无表头.示例如下: (1)不设置hea ...

  7. Spark 读取CSV文件为RDD

    Spark 读取CSV文件为RDD 1 准备数据 在开始之前,假设我们在文件夹"c:/tmp/files"中有以下带有逗号分隔文件内容的 CSV 文件名,我使用这些文件来演示示例. ...

  8. Spark 读取csv文件quote配置无效

    在进行数据清洗时,使用spark 读取csv文件时,遭遇到数据列中存在 \n的字符 原始数据: names "小红\n小明" 解析后数据: index names 1 小红 2 小 ...

  9. python csv读取数据 去掉标题-Python读csv文件去掉一列后再写入新的文件实例

    用了两种方式解决该问题,都是网上现有的解决方案. 场景说明: 有一个数据文件,以文本方式保存,现在有三列user_id,plan_id,mobile_id.目标是得到新文件只有mobile_id,pl ...

最新文章

  1. Linux安装无法运行install,Linux新手安装Debian-8.2.0可能遇到的问题
  2. css中对position的几种定位方式的最佳诠释
  3. javascript一些基础用法
  4. 用redis实现消息队列(实时消费+ack机制)【转】
  5. [转]C++中的三种继承public,protected,private
  6. 算法训练营 重编码_编码训练营后十四天如何找到工作
  7. WebKit 内核浏览器 initKeyboardEvent 函数原型
  8. html的搜索框代码怎么写_网站新闻怎么写才能被搜索引擎收录?
  9. 谷歌Adblock Plus 广告拦截插件-屏蔽百度热搜和推荐(附网盘下载地址)
  10. 面试官教你写简历之『实习/应届生简历指南』(收藏)
  11. Mac读写ntfs磁盘工具:Paragon NTFS for Mac
  12. Python+Opencv检测模糊图片
  13. 数字孪生智慧交通仿真推演解决方案
  14. 网络环路导致公司网络瘫痪问题排查
  15. 《关于长沙.NET技术社区未来发展规划》问卷调查结果公布
  16. Level/levelup-1-简介
  17. 农业银行工作两个月,聊聊现状
  18. 【PMAC】Chapter3:COM类工厂中CLSD为{XXX}的组件失败
  19. 可发教育类论文的期刊《家长》简介及投稿邮箱
  20. limbo运行veket linux,Veket——『350M』的操作系统,五脏俱全全到可怕!

热门文章

  1. 基于Selenium实现网易云音乐的登录
  2. 【科普小知识】KMS 是什么?
  3. 对计算机系相关人物进行访谈,瑶湖计算机系副主任姚华访谈录
  4. se78 上传图片(logo使用)/SWM0上传文件
  5. 钉钉小程序-打开外部链接(文件链接)
  6. Java面试题大全(2023最新版)1500+大厂面试题附答案详解
  7. C语言 水仙花数两种算法
  8. 年终盘点跨平台技术(Hybrid、RN、Weex、Flutter)-全栈系列
  9. win10更新不支持uefi固件的磁盘布局
  10. 加拿大留学有何魅力,可以吸引众留学生蜂拥而至