APP下载

R语言在分析化学教学中的应用

2021-04-09谭巧国

大学化学 2021年2期
关键词:教学

谭巧国

厦门大学环境与生态学院,福建 厦门 361102

分析化学由于其定量属性,涉及大量的计算和统计分析,并常需借助可视化手段展示复杂概念、过程和方法。因此,在分析化学的教学中,兼具计算和绘图功能的 Excel软件成为广泛采用的教学辅助工具。分析化学的经典教材也普遍结合Excel进行教学[1,2],而且有专著专门讲解Excel在分析化学中的应用[3,4]。此外,也有文献零星地介绍其他计算机软件在分析化学中应用,所介绍软件包括Matlab[5-7],Origin[8]等。

R语言是近年来兴起的一门计算机语言,在生物学、生态环境科学、经济学、社会科学等各领域都得到了广泛的应用,成为当前最受欢迎的编程语言之一[9,10]。R有比Excel更卓越的数据处理和可视化能力,理论上非常适用于分析化学的教学。然而,与其在科学研究中的热度形成鲜明对比,目前尚未见论文和书籍介绍将R用于包括分析化学在内的课程教学。本文列举数例,说明R可以在分析化学教学的多个方面得到应用。

1 R语言简介

R语言是一款开源免费的编程语言,主要用于统计分析和数据可视化。R最初是由两位统计学家罗斯·伊哈卡和罗伯特·杰特曼基于S语言开发而成。由于两位开发者名字的首字母都是R,R因此得名。目前R由“R开发核心团队”负责维护和开发[9]。

R的功能可以通过程序包得到扩展。例如本文中绘图用到了ggplot2程序包,数据整理用到了reshape2程序包,而这两个程序包与其他多个常用的程序包一起又包括在tidyverse程序包中。初次使用时……

登录APP查看全文

猜你喜欢

教学
微课让高中数学教学更高效
如何让高中生物教学变得生动有趣
“自我诊断表”在高中数学教学中的应用
对外汉语教学中“想”和“要”的比较
对识谱教学的认识与思考
《可以预约的雪》教学探索与思考
对高等数学教学的一些思考
跨越式跳高的教学绝招
初中50米迎面接力跑教学心得