基于Shiny的统计学交互式可视化教学研究
2020-08-20潘伟权李丽洁罗小青
中阿科技论坛(中英阿文) 2020年7期
潘伟权 李丽洁 罗小青



摘要:本文通过构建Shiny程序,以统计学教学中的重难点知识,假设检验和区间估计为案例进行可视化交互式教学,利用交互式的程序,帮助学生更好的理解与掌握这两个重要概念。这两个案例表明,将Shiny运用到统计学的课堂教学中,有助于将抽象的知识直观化,能激发学生学习兴趣,加深学生在重难点知识上的理解。
关键词:Shiny;可视化;交互式;假设检验
1引言
Shiny[1]是一种基于web的可视化交互式应用程序,是R Studio开发的一种技术。它是R软件的web应用框架,将现有的R脚本转换成Shiny的应用程序并不困难,用户不需要学习R语言语法,也不需要在R源代码中进行更改就可以使用并绘制图形[2]。本文将使用Shiny应用程序对统计学中的假设检验与区间估计的知识点进行统计教学,所生成的程序允许学生操作方程中的变量,通过图像直观展示结果,从而更好地理解这些变量之间的关系,将假设检验中的一些概念理解得更为透彻。
2案例一
假设检验不仅是一种定量分析的重要方法,也是大学阶段统计学课程教学的重点之一[3],现实生活中有大量的实例可以归结为假设检验的问题。在讲解之前,同学们需要了解假设检验是立足于小概率,给定很小的显著性水平去检验对总体参数的假设是否成立。
当原假设与备择假设互斥时,肯定原假设,意味着放弃备择假设;否定原假设,意味着接受备择假设。
利用Shiny绘制出服从正态分布的假设检验的示意图并设置好相应用于互动的参数范围,学生可以指定不同的显著性水平,观察检验图会有怎样的变化,熟悉检验图的构造。……
登录APP查看全文
