R语言是一种专为统计分析和数据可视化设计的编程语言,广泛应用于数据科学领域。以下是R语言的核心语法要点:

1. 变量与数据类型 🔄

  • 使用 <-= 赋值:x <- 10
  • 常见类型:数值型(numeric)、字符型(character)、逻辑型(logical
  • 查看类型:class(x)

r language

2. 向量操作 📊

  • 创建向量:c(1, 2, 3)1:10
  • 向量运算:c(2, 4, 6) + 1 会得到 [1] 3 5 7
  • 字符串拼接:paste("Hello", "World")"Hello World"

3. 控制结构 🧭

  • 条件判断:
    if (x > 5) {
      print("大于5")
    } else {
      print("小于等于5")
    }
    
  • 循环结构:
    for (i in 1:5) {
      print(i)
    }
    

control structures

4. 函数定义 🧠

  • 基本语法:my_function <- function(arg1, arg2) { ... }
  • 示例:计算平方和
    sum_squares <- function(a, b) {
      return(a^2 + b^2)
    }
    

5. 数据可视化 📈

  • 基础绘图:plot(x, y) 生成散点图
  • 条件:if (length(x) > 0) plot(x, y) else message("数据为空")

data visualization

扩展学习 🚀

想进一步提升R语言技能?可以访问我们的实践项目教程进行代码实战训练,包含数据分析和机器学习案例。