第19课数据呈现可视化(课件)-人教版初中信息技术八年级全一册_第1页
第19课数据呈现可视化(课件)-人教版初中信息技术八年级全一册_第2页
第19课数据呈现可视化(课件)-人教版初中信息技术八年级全一册_第3页
第19课数据呈现可视化(课件)-人教版初中信息技术八年级全一册_第4页
第19课数据呈现可视化(课件)-人教版初中信息技术八年级全一册_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

第四单元简易物联系统实践第19课数据呈现可视化义务教育信息科技课程资源

八年级金山办公软件有限公司汇报人:WPS学习目标12了解数据可视化的作用,熟悉常见的数据可视化的方式。在解决实际问题时,能够选择合适的方式可视化呈现数据。第19课学习目标

下图的云数据分析平台,同学们,你能看到哪些信息呢?问题情境第19课课堂导入第19课学习内容一

了解数据可视化的作用三

体验数据可视化二

熟悉常见的数据可视化方式学习内容第19课学习内容一、了解数据可视化的作用数据的可视化表示,就是将数据分析结果以恰当的图表呈现出来,以便人们理解和使用。可视化表达具有直观、生动和易于理解的优势,被广泛应用于数据和数据分析结果的呈现。第19课学习内容一、了解数据可视化的作用改革开放以来,我国的城市化进程加快,特别是进入21世纪以来,城镇人口迅速增加,我国城市化进入高速发展阶段。如图所示的图表反映了2005-2024年城镇人口占总人口的百分比,从统计图表中你能得到哪些信息?通过数据可视化可以更加容易地识别并定位数据中存在的异常。例如,对温度数据进行可视化呈现后,可以直观地发现13:00左右的数据有异常。1.发现数据异常第19课学习内容一、了解数据可视化的作用通过数据可视化,可以让人们方便、直观地了解物联网系统的整体概况。例如,在18课当中两个掌控版采集到的光照强度数据动态显示。第19课学习内容一、了解数据可视化的作用2.了解整体概况第19课学习内容一、了解数据可视化的作用数据可视化可以展示历史数据的情况,帮助人们理解数据变化情况,并助力预测未来的发展趋势。例如,一些航班出行服务的手机应用软件会提供近期该航班的起降时间,如图所示,人们可以判断近期乘坐此航班大概率会晚点。3.发现趋势变化折线图柱形图第19课学习内容二、熟悉常见的数据可视化方式趋势可视化通常用于描绘数据随时间的变化趋势。常见的趋势可视化包括折线图、柱形图、像素图等。1.趋势可视化饼图环形图第19课学习内容二、熟悉常见的数据可视化方式比例可视化通常用于显示不同部分所占整体的比例关系。常见的比例可视化包括饼图、环形图等。2.比例可视化标签云第19课学习内容二、熟悉常见的数据可视化方式标签云可以直观地展示一段文本数据中的高频词,词频越高字体就越大,让人不用阅读全文也可以大概了解文本中的重点内容。3.标签云第19课学习内容二、熟悉常见的数据可视化方式

图标类型大比拼---谈一谈各种可视化方式使用场景应用图表可以直观表达数据意义,常用的图表类型有:(1)柱形图

:在水平方向上比较数据大小。(2)条形图

:在垂直方向上比较数据大小。(3)饼图

:显示单个值(或部分)占总数(或整体)的比例。(4)折线图

:显示数据随时间的变化趋势。(5)标签云:直观地展示一段文本数据中的高频词三、体验数据可视化一第19课学习内容通过以上了解,相信同学们已经明白了数据可视化的方式,哪位同学来说一下呢?挑战一1.打开素材库本单元“模板”文件夹中的“降水量.xlsx”文件,如图2-9-4所示,文件显示了北半球某地某年降水量的数据统计信息。请对该地降水量进行可视化呈现,并回答以下问题:(1)用什么类型的可视化图表来呈现数据?(2)该地几月份降水量较多?几月份降水量较少?该地的年降水量大约是多少毫米?(3)该地降水的季节变化有什么特点?由降水量统计数据可生成不同类型的图表,降水量柱形图如图2-9-5所示,降水量饼图如图2-9-6所示,降水量折线图如图2-9-7所示,降水量面积图如图2-9-8所示,这些图表可以呈现数据背后的信息。第19课学习内容标签云挑战二2.标签云制作微词云网站:/第19课学习内容选择自己感兴趣的语文课文,利用在线标签云生成工具对课文内容进行可视化呈现。第19课学习内容二、熟悉常见的数据可视化方式

学习活动

东京也无非是这样。上野的樱花烂熳的时节,望去确也像绯红的轻云,但花下也缺不了成群结队的“清国留学生”的速成班,头顶上盘着大辫子,顶得学生制帽的顶上高高耸起,形成一座富士山。也有解散辫子,盘得平的,除下帽来,油光可鉴,宛如小姑娘的发髻一般,还要将脖子扭几扭。实在标致极了。-------《藤野先生》第19课学习内容二、熟悉常见的数据可视化方式用文本内容生成标签云的步骤主要有:1.对文本内容进行分词;2.对词频进行统计,选择自己喜欢的模板;3.根据词频统计结果和模板生成标签云,生成的标签云可以上传到云服务器,以备下次使用。三、体验数据可视化二第19课学习内容实践导入探究实践一探究实践二探究实践三在对数据进行可视化前,要先明确数据可视化的目的。这学期咱们用的最多的就是物联网数据,在物联系统中,其实我们可以在编程处理数据时,利用绘图库来生成各种图表。通过对绘图函数参数的设定,可以设计出个性化的图表。为了更客观地了解智能花盆中不同位置的光照变化情况,需要将光照数据进行可视化呈现。三、体验数据可视化第19课学习内容1.数据准备要绘制光照变化趋势图,需要准备好横坐标数据和纵坐标数据。以下数据是从掌控iot下载的数据,大家观察一下实践导入探究实践一探究实践二探究实践三三、体验数据可视化第19课学习内容1.数据准备要绘制光照变化趋势图,需要准备好横坐标数据和纵坐标数据。时间数据来作为横坐标数据保存到变量X中,对应的光照强度为纵坐标数据保存到变量Y中。实践导入探究实践一探究实践二探究实践三1.导入绘图工具代码

importmatplotlib.pyplotasplt作用:引入Python中常用的绘图库

matplotlib

pyplot

模块,并重命名为

plt

,方便后续调用绘图功能(如画折线图、柱状图等)。类比:就像给画图工具“开箱”,准备好要用的画笔、画布功能。2.准备绘图数据df

是用

pandas

处理后的数据框(类似表格结构,可理解为存了多列数据的容器)。作用:从

df

中提取列

createdAt

的数据,赋值给变量

X

,作为横坐标数据;提取列

valueMsg

的数据,赋值给变量

Y

,作为纵坐标数据

。后续:有了

X(横轴)、Y(纵轴)数据,就可以用

plt.plot(X,Y)

等函数画图,把这些数据可视化成折线图、散点图等。准备绘图工具+准备绘图数据三、体验数据可视化第19课学习内容图表的大小由画布来决定,利用plt.figsize()可以来指定画布大小。另外,图表往往需要一行标题,标题可通过plt.title()来设置。2.设置画布和标题实践导入探究实践一探究实践二探究实践三三、体验数据可视化第19课学习内容3.绘制图表并显示不同类型的图表其绘图函数也不同。其中plt.plot()用来绘制折线图,plt.scatter()用来绘制散点图,plt.bar()用来绘制柱形图。实践导入探究实践一探究实践二探究实践三利用Python绘制温度变化趋势图三、体验数据可视化第19课学习内容利用Python绘制温度变化趋势图第19课学习内容三、体验数据可视化第19课课堂总结requests:用于发送HTTP网络请求,能够便捷地与API接口进行通信,获取所需的传感器数据。pandas:用于数据处理与表格转换,可对获取到的原始数据进行清洗、筛选、排序等操作,将其整理成规范的表格形式。matplotlib:用于数据可视化(绘制趋势图与数据表格),能将处理后的数据以直观的图表形式展示出来,帮助分析人员快速把握数据规律。核心库第19课课堂总结扩展可通过修改params字典中的clientid和topic参数,切换不同传感器设备或数据类型,使程序具有更强的灵活性和通

温馨提示

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

评论

0/150

提交评论