Logo
☆☆☆☆☆
0.0
Beginner
10h

学习R语言

在当今数据驱动的世界中,分析大规模数据集的能力正成为各行各业的关键技能。R语言是数据分析领域最强大的编程语言之一。 本互动式R课程专为初学者设计,无需任何R编程基础即可学习。你将从基本概念入手,例如R变量、R中的数据类型,以及R print和R cat等基础函数。随着课程推进,你将深入学习更复杂的主题,包括R向量、列表、数组、矩阵以及R编程中的数据框。你还将掌握如何使用R中的算术运算符、关系运算符和逻辑运算符进行操作。此外,课程还涵盖高级功能,如R中的if语句、switch语句、循环结构以及递归。 最后,你将通过实践掌握R中的文件处理、使用try和except进行异常处理,以及利用S3和S4类实现面向对象编程。

12 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
学习R语言
在当今数据驱动的世界中,分析大规模数据集的能力正成为各行各业的关键技能。R语言是数据分析领域最强大的编程语言之一。 本互动式R课程专为初学者设计,无需任何R编程基础即可学习。你将从基本概念入手,例如R变量、R中的数据类型,以及R print和R cat等基础函数。随着课程推进,你将深入学习更复杂的...

WHAT YOU'LL LEARN

了解R语言中变量的基础知识、R中的数据类型,以及如何使用R的cat和print函数

Content

12 Lessons • 0 Quizzes • 0 Challenges

R语言入门
  1. 1

    为什么选择 R?

  2. 2

    谁应该参加此课程?

  3. 3

    你好,世界

R 变量
  1. 1

    数据类型

  2. 2

    处理变量的基本方法

  3. 3

    练习 1:变量

  4. 4

    解决方案回顾:变量

  5. 5

    字符串全解析

  6. 6

    print() 和 cat() 的区别

  7. 7

    练习 2:字符串

  8. 8

    解决方案回顾:字符串

  9. 9

    测试你的知识 1

R 中的数据结构
  1. 1

    向量

  2. 2

    列表

  3. 3

    练习 3:向量与列表

  4. 4

    解决方案回顾:向量与列表

  5. 5

    数组

  6. 6

    矩阵

  7. 7

    练习 4:数组与矩阵

  8. 8

    解决方案回顾:数组与矩阵

  9. 9

    数据框

  10. 10

    练习 5:数据框

  11. 11

    解决方案回顾:数据框

  12. 12

    因素

  13. 13

    测试你的知识 2

R 中的运算符
  1. 1

    算术运算符

  2. 2

    练习 6:算术运算符

  3. 3

    解决方案回顾:算术运算符

  4. 4

    关系运算符

  5. 5

    逻辑运算符

  6. 6

    练习 7:关系运算符和逻辑运算符

  7. 7

    解决方案回顾:关系运算符和逻辑运算符

  8. 8

    测试你的知识 3

R 中的条件语句
  1. 1

    if 语句

  2. 2

    if...else 语句

  3. 3

    练习 8:if/else 语句

  4. 4

    解决方案回顾:if/else 语句

  5. 5

    R 语言中的 ifelse() 函数

  6. 6

    练习 9:ifelse()

  7. 7

    解决方案回顾:ifelse()

  8. 8

    switch 语句

  9. 9

    测试你的知识 4

R 中的循环
  1. 1

    循环简介

  2. 2

    while 循环

  3. 3

    练习 10:while 循环

  4. 4

    解决方案回顾:while 循环

  5. 5

    for 循环

  6. 6

    练习 11:for 循环

  7. 7

    解决方案回顾:for 循环

  8. 8

    repeat 循环

  9. 9

    测试你的知识 5

R 中的函数
  1. 1

    创建函数

  2. 2

    练习 12:创建函数

  3. 3

    解决方案回顾:创建函数

  4. 4

    从函数返回

  5. 5

    练习 13:从函数返回

  6. 6

    解决方案回顾:从函数中返回

  7. 7

    嵌套函数

  8. 8

    递归

  9. 9

    练习 14:递归

  10. 10

    解决方案回顾:递归

  11. 11

    测试你的知识 6

R 中的输入/输出
  1. 1

    从键盘输入数据

  2. 2

    处理TXT文件

  3. 3

    练习 15:处理 TXT 文件

  4. 4

    解决方案回顾:处理 TXT 文件

  5. 5

    处理CSV文件

  6. 6

    练习 16:处理 CSV 文件

  7. 7

    解决方案回顾:处理 CSV 文件

  8. 8

    测试你的知识 7

R中的异常处理
  1. 1

    异常处理简介

  2. 2

    异常处理

  3. 3

    练习:使用 tryCatch 计算对数

  4. 4

    解决方案回顾:尝试捕获

  5. 5

    异常处理的其他方法

  6. 6

    测试你的知识 8

R 中的类
  1. 1

    什么是类及其类型?

R 编程挑战
  1. 1

    挑战 1:添加爱心

  2. 2

    解决方案回顾:添加爱心

  3. 3

    挑战 2:求平均值和中位数

  4. 4

    解决方案回顾:求平均值和中位数

  5. 5

    挑战 3:找出表现最佳者

  6. 6

    解决方案回顾:找出表现最佳者

结论
  1. 1

    R语言进阶内容

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)