初中信息技术义务教育版(2024)八年级全一册第18课 数据分析与处理课文配套免费ppt课件
展开
这是一份初中信息技术义务教育版(2024)八年级全一册第18课 数据分析与处理课文配套免费ppt课件,共21页。PPT课件主要包含了问题情境,学习内容,差分机,计算器,计算机,全球数据圈的年度规模,物联网驱动的实时数据,实践导入,探究实践一,探究实践二等内容,欢迎下载使用。
养花的人想详细了解花盆所在的不同环境的详细数据,从而判断植物在什么环境下更适合生长,你能帮他做环境数据的分析吗?
二 体验从物联网服务平台获取数据
一 了解常见的数据处理工具
三 了解处理数据的一般方法
一、了解常见的数据处理工具
从古至今,你知道有哪些数据计算的工具?
物联系统产生大量数据,早期的数据处理工具已经不能胜任复杂的数据处理任务。
说一说自己曾经使用过哪些数据处理工具?处理过什么数据?
总结处理数据方式: (1)使用常见的数据处理工具; (2)借助编程工具处理数据。
在 Pythn 中可以借助 pandas、numpy等数据处理模块处理数据。例如,pandas 提供了对表格数据进行快速处理的一系列方法。学会使用这些数据处理模块,可以提高数据处理效率。
二、体验从物联服务平台获取数据
在前面的课程中,我们已经搜集到了一段时间内的环境数据,并存储在物联网服务平台中。 两种数据下载方式: 通过数据文件直接下载,用电子表格软件处理; 通过API调用数据,编程获取数据。
登录到物联网服务平台,尝试以数据文件形式下载数据。
操作提示:1.登录服务平台;2.进入相应的主题管理页面;3.在查看详情页面点击下载。
通过API获取数据:
1.参阅说明文档;2.确定API的URL;3.传入相关参数后发起网络请求;
4.通过API调用数据。
不同在线MQTT服务器的API使用方法有所差异,所以在使用API前,需要参阅相关的说明文档。同学们可以根据老师准备的程序框架,自行填入user、psd、tpic等参数,体验数据获取的过程。
合作学习,小组总结API获取数据的方法
三、了解处理数据的一般方法
通过编程从API获取数据,并不能直接使用。有没有简单的方法直接处理这些数据呢?
在Pythn中,可以使用pandas模块处理数据。
1.数据整理
对从应用程序接口获取数据进行整理,并转换为适合编程处理的数据格式,如 DataFrame 类型数据。
想要从数据中快速得到最高温度和最低温度,可以利用 srt_values 方法对数据进行排序。
2.数据分析——最高和最低温度
阳光对植物的生长有直接影响,不同位置每天所能接受的光照时间不同。可以通过数据筛选找出光照强度大于某个阈值的数据,并由此来确定不同位置的光照时间,如筛选出某个设备ID中光照强度大于1 000的时间段。
3.数据分析——光照强度与光照时间
先根据设备ID对数据进行分组,再求出每个组的平均值。grupby( )提供了数据分组功能,先根据clientId进行分组,再利用mean( )函数求每组数据的平均值。
4.数据分析——土壤湿度
1.统计分析法:通过求一组数据的最大值、最小值、平均值等方式进行分析处理。如案例中对温度、湿度求最大值和最小值。 2.对比分析法:通过对不同数据的对比分析其异同。如案例中对不同区域的二氧化碳浓度数据进行对比。 3.分组分析法:将数据根据某个条件分成若干组,再对数据进行统计和对比分析。如案例中先根据设备ID进行分组,再进行对应的分析处理。
1.数据处理工具有很多,在处理物联系统的数据时,可以通过编程来处理数据。 2.一般可以通过从物联网服务平台下载数据文件,或调用API获取物联网服务平台中的数据。 3.通过pandas模块,可以方便地对数据进行整理、统计、筛选等操作。
相关课件
这是一份初中第20课 反馈控制有算法评课免费课件ppt,共20页。PPT课件主要包含了问题情境,学习活动,二控制执行器,根据数据设计算法,实践导入,探究实践一,探究实践二,探究实践三,主要代码,控制执行器等内容,欢迎下载使用。
这是一份初中信息技术义务教育版(2024)八年级全一册第19课 数据呈现可视化课文内容免费ppt课件,共21页。PPT课件主要包含了问题情境,学习内容,折线图,柱形图,环形图,散点图与地图结合,标签云,学习活动,体验数据可视化,实践导入等内容,欢迎下载使用。
这是一份信息技术八年级全一册第四单元 简易物联系统实践第16课 模块功能先划分课文内容免费课件ppt,共15页。PPT课件主要包含了问题情境,学习内容,服务平台等内容,欢迎下载使用。