Course 1 of 5 in the Mastering Software Development in R Specialization (Coursera).
Johns Hopkins University
Taught by: Roger D. Peng, Brooke Anderson
第1周:R语言基础
学习目标
能够熟练地在 R 控制台(console) 中进行操作。
能够在 R 中 应用并执行基本的算术运算。
展示 对 R 对象进行子集化(subsetting)和索引(indexing) 的能力。
能够通过 移除缺失值(missing values) 来修改 R 对象。
能够 修改对象的属性(attributes)和元数据(metadata)。
能够 描述 R 中不同类(class)和数据类型(data type)之间的差异。
能够 定义整洁数据(tidy data),并将 非整洁数据(non-tidy data) 转换为整洁数据。
能够 演示如何将表格型数据(tabular data)读入 R 中。
能够 演示如何通过网页抓取工具(web scraping tools)和 API 读取网络数据(web data)。
第2周:数据操作 (Data Manipulation)
学习目标
第3周:文本处理、正则表达式与物理内存
学习目标
第4周:大型数据集
学习目标