R 语言是一种专门用于统计计算和图形的编程语言,非常适合数据分析和机器学习。以下是一些基本的 R 语言教程内容。

快速入门

  1. 安装 R 和 RStudio

  2. 基本语法

    • 变量赋值:x <- 5
    • 表达式计算:y <- x + 3
    • 输出结果:print(y)
  3. 数据结构

    • 向量:v <- c(1, 2, 3)
    • 列表:l <- list(a = 1, b = 2)
    • 数据框:df <- data.frame(x = 1:3, y = c(4, 5, 6))

高级内容

  1. 控制流

    • if 语句:if (x > 0) { print("Positive") }
    • 循环:for (i in 1:10) { print(i) }
  2. 函数

    • 定义函数:my_function <- function(x) { return(x^2) }
    • 调用函数:my_function(5)
  3. 数据可视化

    • 基本图形:plot(x, y)
    • 高级图形:ggplot2

示例代码

# 加载 ggplot2 库
library(ggplot2)

# 创建数据
data <- data.frame(x = 1:10, y = rnorm(10))

# 绘制散点图
ggplot(data, aes(x = x, y = y)) + geom_point()

R 语言示例代码

返回教程首页查看更多 R 语言资源