绘制统计图教案八年级信息技术下册课堂(川教版)_第1页
绘制统计图教案八年级信息技术下册课堂(川教版)_第2页
绘制统计图教案八年级信息技术下册课堂(川教版)_第3页
绘制统计图教案八年级信息技术下册课堂(川教版)_第4页
绘制统计图教案八年级信息技术下册课堂(川教版)_第5页
全文预览已结束

下载本文档

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

文档简介

第三单元数据分析与处理

绘制统计图教案

一、教材分析

《绘制统计图》是川教版八年级下册中的第三单元的第3节的教

学内容。通过对学生体质健康测试数据的分析,掌握python中利用

numpy模块进行数据统计分析的方法,根据实际需要选用matplotlib

模块生成统计图,并结合日常生活中的具体案例,理解数据的价值和

意义。

我们目前使用的教材是新改版后的教材,内容涉及面广,是具有

可操作性和实用性,目前的教材也非常贴近生活,给广大师生更多的

拓展空间。

二、学情分析

授课的对象是初二的学生,学生在初一的学习中已经掌握了

python的基础,学生对扇形、折线、柱状图这三种图表的特点和用

法有一定的认知基础,本节内容需要引入python的新的一个模块,

学生对于模块的安装、引入操作已经有了一个比较不错的基础,加上

本节知识点的内容相对比较有趣,在已有的知识体系中换一种方式呈

现。

三、教学目标

1、熟练使用matplotlih模块绘制统计图。

2、尝试给统计图添加标题、注释和图例。

四、教学重难点分析

根据初二年级学生的认知程度和思维能力的发展,结合本课的教

学目标。

1、本课的教学重点为:

(1)熟练使用matplotlih模块绘制统计图。

(2)尝试给统计图添加标题、注释和图例。

2、本课的教学难点为:

(1)熟练使用matplotlih模块绘制统计图。

(2)尝试给统计图添加标题、注释和图例。

五、教学方法

1、讲授法

2、合作探究法

六、教学课时

1课时

七、教学过程

【新课导入】

有的同学可能会问前面学习的计算有什么用呢?当我们实现了数

据分析和处理之后,就该考虑将我们处理好的数据生成统计图表,便

于进行更直观的可视化分析,从而给我们提供一些更科学、更精准的

建议。下面我们就一起来学习如何绘制统计

(设计意图:调动学生学习的积极性,为以下的学习打下良好的基础)

(—)matplotlih的介绍

1、matplotlib是Python最常用的绘图库,提供了一整套十分适合

交互式绘图的命令,是非常强大的Python画图工具。

2、使用如下的命令安装matplotlib:

pipinstallmatplotlib

3、Matplotlib不但可以生成扇形图、折线图、柱状图等图表,还可

以画线图、散点图、等高线图、条形图、3D图形、图形动画。

4、绘制图表,常用图表形式包括:

(1)plot,折线图或点图,实际是调用了line模块下的Line2D图

表接口scatter,散点图,常用于表述两组数据间的分布关系,也可

由特殊形式下的plot实现bar/barh,条形图或柱状图,常用于表达

一组离散数据的大小关系,比如一年内每个月的销售额数据;默认竖

直条形图,可选barh绘制水平条形图

(2)hist,直方图,形式上与条形图很像,但表达意义却完全不同:

直方图用于统计一组连续数据的分区间分布情况,比如有1000个正

态分布的随机抽样,那么其直方图应该是大致满足钟型分布;条形图

主要是适用于一组离散标签下的数量对比

(3)pie,饼图,主要用于表达构成或比例关系,一般适用于少量

对比imshow,显示图像,根据像素点数据完成绘图并显示

在绘制图表的时候主要步骤主要有四大步骤

导入库

使用pandas/numpy模块对数据进行整分析理

调用pyplot中绘制方法绘制折线图、饼图等

调用展示出来

(二)扇形图

扇形图显示一个数据系列中各项的大小与总和的比例,不同扇形

面积表示相应部分占整体的百分比,通常用它来呈现数据的比例关系。

1、用pie()函数绘制扇形图,show。函数显示绘制的图形。

2、通过pie()函数的labels关键字参数可以为扇形图不同的部

分设置标签。

3、pie()函数的colors关键字参数可以为扇形图不同的部分设

置颜色。

4、title。函数可以给扇形图添加标题。

【任务一】

编写程序:使用数组[1,4,5,5],绘制扇形图。

【任务二】

编写程序:使用数组[1,4,5,5],为扇形图添加注释、标题、颜色

等。

(三)折线图

折线图显示数据大小随时间发展的变化趋势,适用于显示在相等

时间间隔下数据的趋势。

1、用plot()函数绘制曲线。

2、用legend()函数设置图例。

【任务三】

编写程序:使用老师提供的50米跑测试成绩表,绘制折线图。

(四)柱状图

数柱状图通过柱形高低来比较数据的大小,主要用于纵向对比和

横向对比。

1、利用bar()函数来绘制柱状图。

2、用xlahelO函数为X轴添加注释,用ylahel()函数为Y轴添

加注释。

【任务四】

编写程序:使用老师提供的数据绘制柱状图,并未柱状图添加注

释。

【课后练习】

1、统计本班女

温馨提示

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

评论

0/150

提交评论