本课程严格介绍 R 编程语言,尤其侧重于在数据科学环境中使用 R 进行软件开发。无论您是数据科学团队的一员,还是在开发人员社区中单独工作,本课程都将为您提供在这些环境中做出有益贡献所需的 R 语言知识。作为本专业的第一门课程,本课程提供了后续课程所需的 R 语言基础。我们将讲解 R 的基本概念和语言基础、整洁数据和相关 "tidyverse "工具等关键概念、复杂和大型数据集的处理和操作、文本数据处理和基本数据科学任务。完成本课程后,学员将能够流畅地使用 R 控制台,并能从各种可能的数据源创建整洁的数据集。
在本模块中,您将学习 R 的基础知识,包括语法、一些整洁数据原则和流程,以及如何将数据读入 R。
涵盖的内容
1个视频27篇阅读材料
显示有关单元内容的信息
1个视频•总计2分钟
欢迎使用 R 编程环境•2分钟
27篇阅读材料•总计109分钟
课程教材:掌握 R 语言的软件开发•1分钟
教学大纲•10分钟
漩涡任务•10分钟
数据集•10分钟
课程介绍•2分钟
评估•3分钟
对象•1分钟
数字•1分钟
创建向量•1分钟
混合物体•1分钟
明确强制•3分钟
矩阵•3分钟
列表•2分钟
因素•4分钟
缺失值•3分钟
数据帧•3分钟
名称•4分钟
属性•1分钟
摘要•1分钟
整洁数据的重要性•5分钟
整洁宇宙•4分钟
使用 readr 软件包读取表格数据•10分钟
阅读网络数据•1分钟
在线平面文件•10分钟
通过网络应用程序接口请求数据•10分钟
抓取网络数据•2分钟
解析 JSON、XML 或 HTML 数据•3分钟
基本 R 语言:课程选择
第 2 单元•小时 后完成
单元详情
涵盖的内容
1个作业1个编程作业
显示有关单元内容的信息
1个作业•总计180分钟
漩涡课程•180分钟
1个编程作业•总计180分钟
漩涡课程•180分钟
数据操作
第 3 单元•小时 后完成
单元详情
在本模块中,您将学习在 R 中汇总、过滤、合并和以其他方式操作数据,包括解决日期和时间方面的难题。
涵盖的内容
11篇阅读材料
显示有关单元内容的信息
11篇阅读材料•总计87分钟
基本数据处理•10分钟
管道•7分钟
汇总数据•10分钟
选择和过滤数据•10分钟
添加、更改或重命名列•7分钟
传播和收集数据•10分钟
合并数据集•10分钟
处理日期、时间和时区•3分钟
转换为日期或日期-时间类别•7分钟
提取日期和时间元素•5分钟
使用时区•8分钟
数据处理:课程选择
第 4 单元•小时 后完成
单元详情
涵盖的内容
1个作业1个编程作业
显示有关单元内容的信息
1个作业•总计180分钟
漩涡课程•180分钟
1个编程作业•总计180分钟
漩涡课程•180分钟
文本处理、正则表达式和物理内存
第 5 单元•小时 后完成
单元详情
在本模块中,您将学习使用 R 工具和软件包来处理文本和正则表达式。您还将学习在使用 R 时如何管理和充分利用计算机的物理内存。