我正在准备使用R编程语言教授数据科学入门课程。我的听众是商业专业的本科生。典型的商业本科生没有任何计算机编程经验,但是参加了一些使用Excel的课程。
我个人对R(或其他编程语言)非常满意,因为我主修计算机科学。但是,我感到我的许多学生会对学习编程语言感到戒心,因为这对他们来说似乎很困难。
我确实对Excel有一定的了解,我相信Excel虽然可以用于简单的数据科学,但学生有必要学习一种严肃的数据科学编程语言(例如R或Python)。我该如何使自己和学生相信Excel不足以作为一名认真的商科学生学习数据科学,并且他们必须学习一些编程知识?
编辑以回应评论
以下是我将要介绍的一些主题:
- 数据处理和数据清理
- 如何操作数据表,例如,选择行的子集(过滤器),添加新变量(变异),按列对行进行排序
- SQL使用dplyr包进行联接
- 如何使用ggplot2包绘制图(散点图,条形图,直方图等)
- 如何估计和解释统计模型,例如线性回归,逻辑回归,分类树和k最近邻
因为我不太了解Excel,所以我不知道所有这些任务是否都可以在Excel中轻松完成。