• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
201806120105顾桓宇
博客园    首页    新随笔    联系   管理    订阅  订阅
2021年6月7日
10 期末大作业
摘要: 大作业: 1.选择使用什么数据,有哪些字段,多大数据量。 答:us-counties美新冠数据.csv;日期,郡,州,确诊,死亡;约16万条数据。 2.准备分析哪些问题,可视化方式?(8个以上) 答: (1). 统计美国截止每日的累计确诊人数和累计死亡人数。做法是以date作为分组字段,对cases 阅读全文
posted @ 2021-06-07 21:30 Guhuanyu 阅读(83) 评论(0) 推荐(0)
2021年5月30日
09 spark连接mysql数据库
摘要: 三、spark连接mysql数据库 安装启动检查Mysql服务。netstat -tunlp (3306) spark 连接mysql驱动程序。–cp /usr/local/hive/lib/mysql-connector-java-5.1.40-bin.jar /usr/local/spark/j 阅读全文
posted @ 2021-05-30 00:09 Guhuanyu 阅读(48) 评论(0) 推荐(0)
2021年5月27日
08 学生课程分数的Spark SQL分析
摘要: 读学生课程分数文件chapter4-data01.txt,创建DataFrame。 一、用DataFrame的操作完成以下数据分析要求 每个分数+5分。 总共有多少学生? 总共开设了哪些课程? 每个学生选修了多少门课? 每门课程有多少个学生选? 每门课程大于95分的学生人数? Tom选修了几门课?每 阅读全文
posted @ 2021-05-27 17:04 Guhuanyu 阅读(49) 评论(0) 推荐(0)
2021年5月12日
07 从RDD创建DataFrame
摘要: 0.前次作业:从文件创建DataFrame 1.pandas df 与 spark df的相互转换 df_s=spark.createDataFrame(df_p) df_p=df_s.toPandas() 答:(1)代码: (2)运行结果: 2. Spark与Pandas中DataFrame对比 阅读全文
posted @ 2021-05-12 00:55 Guhuanyu 阅读(55) 评论(0) 推荐(0)
2021年5月9日
06 Spark SQL 及其DataFrame的基本操作
摘要: 1.Spark SQL出现的 原因是什么? 答:(1)Shark执行计划优化完全依赖于Hive,不便于添加新的优化策略。 (2)Spark是线程级并行,MapReduce是进程级并行,因此,Spark在兼容Hive的实现上存在线程安全问题,导致Shark不得不使用另外一套独立维护的、打了补丁的Hiv 阅读全文
posted @ 2021-05-09 20:44 Guhuanyu 阅读(57) 评论(0) 推荐(0)
2021年4月12日
06 RDD编程
摘要: 一、词频统计: 读文本文件生成RDD lines 将一行一行的文本分割成单词 words flatmap() 全部转换为小写 lower() 去掉长度小于3的单词 filter() 去掉停用词 转换成键值对 map() 统计词频 reduceByKey() 按字母顺序排序sortByKey() 按词 阅读全文
posted @ 2021-04-12 21:55 Guhuanyu 阅读(63) 评论(0) 推荐(0)
2021年4月3日
05 RDD练习:词频统计,学习课程分数
摘要: 一、词频统计: 1.读文本文件生成RDD lines 2.将一行一行的文本分割成单词 words flatmap() 3.全部转换为小写 lower() 4.去掉长度小于3的单词 filter() 5.去掉停用词 6.转换成键值对 map() 7.统计词频 reduceByKey() 答: (1)文 阅读全文
posted @ 2021-04-03 02:56 Guhuanyu 阅读(66) 评论(0) 推荐(0)
2021年3月30日
04 RDD编程练习
摘要: 一、filter,map,flatmap练习: 1.读文本文件生成RDD lines 2.将一行一行的文本分割成单词 words 3.全部转换为小写 4.去掉长度小于3的单词 5.去掉停用词 6.练习一的生成单词键值对 答: (1)准备文件 (2)生成RDD (3)分割成单词 (4)转换小写 (5) 阅读全文
posted @ 2021-03-30 00:48 Guhuanyu 阅读(41) 评论(0) 推荐(0)
2021年3月28日
03 Spark RDD编程基础
摘要: 1.准备文本文件,从文件创建RDD lines=sc.textFile(),筛选出含某个单词的行 lines.filter(),lambda 参数:条件表达式 答: (1)准备文件 (2)创建RDD (3)筛选 2.生成单词的列表,从列表创建RDD words=sc.parallelize(),筛选 阅读全文
posted @ 2021-03-28 03:52 Guhuanyu 阅读(42) 评论(0) 推荐(0)
2021年3月13日
02 Spark架构与运行流程
摘要: 1. 为什么要引入Yarn和Spark。 答:(1)因为Yarn通用资源管理系统可以为上层应用提供统一的资源管理和调度,它的引入为集群在利用率、资源统一管理和数据共享等方面带来了巨大好处。 (2)因为Spark基于内存运算,速度快;支持多语言;通用,可以处理批处理、交互式查询、实时流、机器学习和图计 阅读全文
posted @ 2021-03-13 21:51 Guhuanyu 阅读(45) 评论(0) 推荐(0)
下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3