资源简介 课程基本信息课题数据可视化之图表教科书书名:信息技术-必修一:数据与计算出版社:人民教育出版社/中国地图出版社出版日期:2019年8月教学目标教学目标:知识与技能:了解数据图表的概念、了解常用图表类型、掌握Python语言绘制图表。过程与方法:能够识别并应用图表表达数据、能够使用工具绘制常用图表。情感态度与价值观:认识到数据可视化对于数据分析的作用和意义、进而认识到数据可视化对问题解决的作用,从而认识到信息技术数字化方法对于个人生活和社会发展的重要作用。教学重点:常用图表类型和功能、Python语言实现图表教学难点:Python语言实现图表教学过程时间教学环节主要师生活动8分钟环节一:数据可视化的概念1、复习数据处理的一般过程、提出问题:如何更方便快捷的获取数据中的信息?2、通过生活中常见的图表应用,引入数据可视化概念3、讲解数据可视化概念、常见形式4、实践活动一:体验数据可视化(1)步骤讲解(2)实际操作(3)填写任务单教师活动:讲解演示学生活动:完成时间活动任务,填写任务单8分钟环节二:常用图表的类型和功能1、柱形图的功能和示例讲解2、饼图的功能和示例讲解3、散点图的功能和示例讲解4、雷达图的功能和示例讲解5、活动二:用表格软件制作图表(1)步骤讲解(2)实际操作(3)填写任务单教师活动:讲解演示学生活动:完成实践活动任务,填写任务单8分钟环节三:应用Python语言绘制图表1、matplotlib库介绍2、程序代码讲解3、活动三:Python语言实现图表(1)步骤讲解(2)实际操作:解决课程开头提出的问题,绘制表格(3)填写任务单4、课程总结5、布置课后作业教师活动:讲解演示学生活动:完成实践活动任务,填写任务单自主学习任务单学习指南课题名称:数据可视化之图表学习目标:掌握数据图表的概念和意义、数据表格软件的应用、Python语言基础知识、Pandas和Matplotlib工具包的使用。了解数据可视化的方法和意义,以及数据可视化对问题解决的作用和数字化方法对于个人生活和社会发展的重要作用。本节知识点思维导图:学习任务课前测验:(了解学情)数据分析的基本方法有哪几种?活动一:查看“城市概况-城市公共交通”数据,生成可视化图表,并尝试根据图表寻找数据之间的关系、趋势和规律。数据截图图表截图揭示规律活动二:应用表格软件绘制图表,根据图表寻找数据之间的关系、趋势和规律。(注:折线图、柱状图、散点图、饼图任选其一)图表截图揭示规律活动三:根据表格数据应用Python绘制图表,寻找数据之间的关系、趋势和规律。(注:表格数据与任务二相同,折线图、柱状图、散点图、饼图任选其一)程序代码图表截图揭示规律拓展阅读资料图表的由来:1786年,苏格兰工程师、经济学家威廉·普莱费尔(WilliamPlayfair)出版了《商业与政治图解集》,使用44个图表记录了1700-1782年期间英国贸易和债务。下面两个图表就是该书中使用的条形图和饼图。评测反思知识小测:结合微课资源,完成以下题目:以下几种数据分析问题最适合使用的图表类型是饼图、柱状图、折线图中的哪一种?将正确答案填写在括号中。月数据对比()年发展趋势()个体占总体的比例()学习评价:评价指标评价等级及分值得分优秀9-10分良好5-8分一般3-4分自评互评老师评项目实践完成度(50%)项目自主创新与个性化设计(10%)项目学习交流合作(20%)成果展示(20%)学习反思:通过本节课的学习,你最大的收获是什么?在实践操作环节,遇到了哪些困难?你是如何解决的?关于本节课的学习内容,列出你最想进一步研究的内容。(共23张PPT)数据可视化之图表(第二十五课时)1数据可视化的概念数据可视化的概念、意义和方式。3Python语言实现图表编程实现图表的程序步骤和Python代码。数据可视化之图表2常用图表类型介绍介绍几种常用图表的特点和功能。数据可视化是以图形、图像和动画等方式直观生动的呈现数据及数据分析结果,揭示数据之间的关系、趋势和规律等,便于人们更好的理解数据。数据可视化的概念数据来源:国家数据网(http://data.stats.gov.cn)揭示数据之间的:关系趋势规律。数据可视化的概念图表词云可视化的常见形式任务名称:访问国家数据网站,了解数据可视化在国家数据统计分析领域的应用,体验数据可视化的效果和魅力。操作过程:1、打开国家数据网站:http://data.stats.gov.cn/2、点击菜单栏中的“年度数据”标签3、点击左侧下拉列表中的任意指标,即可查看相关数据。4、点击右侧数据上方的可视化图标,即可生成相关图标。活动一:体验数据可视化解决问题:查看“城市概况-城市公共交通”数据,生成可视化图表,并尝试根据图表寻找数据之间的关系、趋势和规律。活动一:体验数据可视化完成作业:填写活动报告单活动一:体验数据可视化常用图表类型介绍-折线图折线图可以显示随时间而变化的连续数据,常用于分析相等时间间隔下数据的发展趋势。常用图表类型介绍-柱形图柱形图通常用于显示一定范围内数据的变化情况或用于各项数据的比较。常用图表类型介绍-饼图饼图用于显示各部分数据在总数据中的大小和比例关系。常用图表类型介绍-散点图用于表示若干数据系列中各数值之间的关系,以便判断两个变量中间是否存在某种关联。常用图表类型介绍-雷达图雷达图用来比较每个数据相对中心的数据变化,适用于多维数据的呈现。用表格软件绘制图表操作步骤:1、打开表格文件文件2、选中需要绘图的数据区域。3、点击“插入”菜单,选择“柱形图”的第一个图形。活动二:用表格软件绘制图表活动内容:根据下面表格应用表格软件绘制图表,体验图表的绘制过程。操作过程:打开表格文档,绘制相应的柱形图、饼图、雷达图、折线图。解决问题:根据图表寻找数据之间的关系、趋势和规律。销售员张雷李军王丽赵明1月36252563392536892月49587299455863203月26102280515238244月5165378551337408活动二:用表格软件绘制图表完成作业:填写活动报告单。Python语言制作图表Matplotlib是基于python语言的第三方绘图库,它提供了一整套适合制图的API。pylot子库用于实现各种数据图表的绘制。绘图时可使用import语句导入该子库。Python语言实现图表-程序代码#导入matplotlib库的pyplot子库importmatplotlib.pyplotasplt#定义两个列表用于存储X轴和Y轴的变量x=[1,2.2,3,4,5,6,7]y=[1,7,25,11,8,10,16]#绘制折线图plt.plot(x,y)#显示图表plt.show()Python语言实现图表-编辑运行1、打开Anaconda包中的Spyder软件。2、在编辑区输入程序代码。3、然后点击“Run”按钮运行程序。绘制的图形会显示在右侧绘图区。Python语言实现图表-其他图表1、柱状图:plt.bar(x,y,width=0.5)2、散点图:plt.scatter(x,y,s=100,color="red")3、饼图:act=['1','2','3','4','5','6','7']plt.pie(x,labels=act)活动三:Python语言实现图表活动内容:根据表格数据应用Python绘制图表。操作步骤:1、根据表格修改程序代码中的列表x,y的数值2、根据需求在程序中输入一种表格的函数3、运行程序解决问题:根据图表寻找数据之间的关系、趋势和规律。销售员张雷李军王丽赵明1月36252563392536892月49587299455863203月26102280515238244月5165378551337408活动三:Python语言绘制图表完成作业:填写活动报告单。活动四:综合应用山不在高 展开更多...... 收起↑ 资源列表 数据可视化之图表(第二十五课时)-教学设计.docx 数据可视化之图表(第二十五课时)-课件.pptx 数据可视化之图表(第二十五课时)-课后练习.docx