教案9 连接项目目标数据源_第1页
教案9 连接项目目标数据源_第2页
教案9 连接项目目标数据源_第3页
教案9 连接项目目标数据源_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

厦门电子职业中专学校教案纸第1页学科数据分析与可视化项目二获取电商平台店铺销售数据检查授课班级授课时数2教具计算机、投影仪多媒体教学网络授课时间教学方法授课、投影仪演示及上机操作教学目的了解数据连接和关联的方法掌握数据连接和关联的步骤。教学重点和难点数据连接数据关联复习提问简要描述数据源文件的加载步骤?教学内容、方法、过程和板书设计教学追记【复习引入】上节课我们学习了数据源文件的加载方法,这节课我们将通过项目案例掌握谅解项目目标数据源的方法。【新课教学】2连接项目目标数据源完成各数据表的加载后,现在将四张表中的数据通过pandas中的merge函数关联起来:(1)将“sell_info”和“customer_info”通过共有的字段“客户ID”关联起来,结果保存至data_1:教案纸附页第2页教学内容、方法、过程和板书设计教学追记data_1=pd.merge(sell_info,customer_info,how='inner',on=['客户ID','客户ID'])data_1.head()(2)将“data_1”和“kind_info”通过数据集中共有的字段“产品名称”关联起来,结果保存至data_2:data_2=pd.merge(data_1,kind_info,how=’inner’,on=[‘产品名称’,’产品名称’])data_2.head(3)教案纸附页第3页教学内容、方法、过程和板书设计教学追记在以上代码中,merge函数作为连接各数据集的桥梁,会使用较多参数,关于该函数的参数说明如下:pandas.merge(left,right,how='inner',on=None,sort=False)(1)left:要连接的左侧DataFrame对象(2)right:要连接的右侧DataFrame对象(3)how:数据连接的类型,可选值有'left','right','outer','inner',默认为'inner'。'left':使用左侧DataFrame的键,类似于SQL的LEFTJOIN。'right':使用右侧DataFrame的键,类似于SQL的RIGHTJOIN。'outer':使用左侧和右侧DataFrame的键,类似于SQL的FULLOUTERJOIN。'inner':使用左侧和右侧DataFrame的键的交集,类似于SQL的INNERJOIN。(4)on:用于连接的列名,必须在两个DataFrame中都存在。如果未指定且其他参数也未指定,则使用两个DataFrame中都存在的列名作为连接键。(5)sort:是否根据连接键对连接后的数据进行排序,默认为False。教案纸附页第4页教学内容、方法、过程和板书设计教学追记【教学反思】本节课我围绕教学目标展开教学,通过自主学习法、分组讨论法、实操强化法进行教学,学生整体参与度较高。在教学难点上,部分学生理解起来有些吃力,这提示我在未来教学中需要更细致地设计引导问题,或提前准备

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论