R 语言教程

在本 R 语言教程中,我们将详细解释有关线性和非线性建模、数据分析和时间序列分析的所有内容。其简单的编码、大量的软件包和免费软件特性正吸引着数据科学家们对这门语言的兴趣。

R 是一种编程语言,为图形学、统计计算、数据科学和机器学习提供了软件环境,我们将在本教程中对其中大部分内容进行讲解。它还提供了多种多样的图形技术。

R 语言教程简介

  1. 软件下载
  2. 安装软件
  3. 下载并安装 RStudio
  4. 安装 R 软件包

运算符

  1. 算术运算符
  2. 比较运算符
  3. 逻辑运算符

R 决策与循环

循环有助于将固定数量的代码行执行多次。控制结构允许我们控制一系列语句或表达式的执行流程。根据条件或输入,控制结构将通过执行表达式来做出响应。

下面的 R 语言教程通过一个实际示例来解释循环和决策语句。

  1. If 语句
  2. If Else 语句
  3. Else If 语句
  4. 嵌套 If 语句
  5. Switch 语句
  6. Break 语句
  7. Next 语句
  8. While 循环
  9. For 循环
  10. Repeat 循环

R 语言对象

R 的一切都与对象有关,因为这门编程语言始终在处理对象。以下是可用于处理数据的对象列表。

  1. 向量
  2. 矩阵
  3. 数组
  4. 列表
  5. 数据框

学习 R 数据源

  1. 从 SQL Server 读取数据
  2. 从 CSV 文件读取数据
  3. 使用 read.table 从文本文件导入数据

图表与图形

本 R 语言教程的这一部分讲解了可用于数据可视化的图形和图表。

  1. 条形图
  2. 堆积与簇状条形图
  3. 饼图
  4. 散点图
  5. 直方图
  6. 箱形图
  7. 茎叶图
  8. 马赛克图

Lattice

  1. Lattice 直方图
  2. Lattice 散点图
  3. Lattice 条形图

ggplot2

以下是 ggplot2 软件包中可用的 R 语言图表列表。请使用链接查看每个图表的示例。

  1. ggplot2 箱形图
  2. ggplot2 密度图
  3. ggplot2 点图
  4. ggplot2 直方图
  5. ggplot2 抖动图
  6. ggplot2 折线图
  7. ggplot2 散点图
  8. ggplot2 小提琴图
  9. 保存 ggplot

学习函数

  1. 函数简介
  2. 递归函数

数学页面展示了可用的数学函数列表,例如 abs、sqrt、ceiling、floor 和 round。

评论已关闭。