内容正文:
5.4数据的可视化表达
页面统一为16:9宽幅画面比例尺寸;PPT统一格式为PPT或PPTX。
中文:
1. 课名:微软雅黑48号字;
2.(第一课时):微软雅黑32号字;
3.学校名称:请填写全称;
4.学科、年级、主讲人、学校:华文楷体28号字(具体根据文字量可适当调整)。
英文
1.课名:字体以Times New Roman为主,字号一般使用32—36号,特别强调可以用40号;
2.(Period 1):字体使用Arial,字号为28;
3.正文一般用24—28号,特别强调可用32号。
注意标点的规范(例如:中文省略号为……,可用Shift+数字键6打出中文省略号,英文省略号为…)
1
健康的体质
开学第一天升旗仪式 5学生先后晕倒
开学典礼一小时 8学生晕倒
军训开幕式 晕倒率10%
什么是健康的体质?
怎样使体质更健康?
如何应对
2
有没有简单便捷的体质检测方法?
身体质量指数
有没有更直观的表现形式?
图
表
数据可视化的应用
生活中有哪些可视化应用?
任务一:体验数据可视化
活动1:访问国家统计局网站
问题:
1.体验了哪几种图表?
2.不同图表的特点是什么?
5
柱形图
饼图
折线图
散点图
雷达图
活动2:阅读教材完成连线题
6
数据比较
发展趋势
比例关系
数值关联
多维呈现
按需选择 合理呈现
折线图
散点图
雷达图
柱形图
饼 图
数据可视化含义
数据可视化是以图形、图像和动画等方式直观生动地呈现数据及数据分析结果,揭示数据之间的关系、趋势和规律等,便于人们更好地理解数据。
问题:数据可视化如何实现?
数据可视化实现
WPS表格
EXCEL
问题:该图表与上述图表有何不同?
Python编程可视化
静态图表、词云、动态图表、3D图表等等
数据可视化实现
Python小知识
numpy
matplotlib
turtle
......
wordcloud
科学计算
绘制函数图像
词云
绘制图形
matplotlib.pyplot自动生成坐标系
plot()函数将坐标点连接成平滑曲线
matplotlib.pyplot.plot(x,y) 描点连线
matplotlib.pyplot.show() 显示图表
任务二:实现数据编程可视化
活动1:编程实现柱形图。
思考:
BMI指数最小和最大的班级可能是什么原因?
直观差异
挖掘隐含信息
任务二:实现数据编程可视化
活动2:编程实现折线图与散点图
20<BMI<25,
心脏病几率较低;BMI>=25,
心脏病几率增大;
BMI>=30,
心脏病几率大幅增加。
肥胖易得心脏病
是否BMI指数越小越好?
BMI在20-25时,
患病几率最低。
如何对全校、全省或全国高中生的BMI数据进行可视化?
任务二:实现数据编程可视化
活动3:对大量数据编程可视化
以一个班级的BMI分析数据为例
26.47%
22.40%
6.11%
1.2%
任务二:实现数据编程可视化
活动4:词云制作
根据词频分析,抽取关键词,对文本数据可视化。
高中生健康体质倡议书
活动5:访问开源可视化图表库
Matplotlib
Seaborn
Bokeh
不可交互
可交互
良好
习惯
肥胖和偏瘦都易得疾病
BMI在20-25时,患病几率最低。
什么是健康的体质?
怎样使体质更健康?
身体质量指数
数据处理和可视化表达
数据采集与整理
数据分析
数据可视化
用数据解决问题
数据可视化形式——表格、图表、词云等
数据可视化工具——WPS表格、python编程等
课堂小结
课后任务:家庭健康体质与营养膳食计划
数据采集
数据整理分析
得出结论给出建议
数据
可视化
谢谢!再见!
$$