R 编程是一种专门用于统计计算和图形表示的编程语言和软件环境。它广泛应用于数据分析、生物信息学、社会科学等领域。本教程将为您介绍 R 编程的基础知识。
快速入门
安装 R 和 RStudio
首先,您需要在您的计算机上安装 R 和 RStudio。R 是免费的,可以从 R 官网 下载。RStudio 是一个集成开发环境,可以提供更丰富的功能,可以从 RStudio 官网 下载。
第一个 R 脚本
创建一个名为 hello.R
的文件,并输入以下代码:
print("Hello, world!")
然后,在 RStudio 中运行这个脚本,您将看到控制台输出 "Hello, world!"。
基本语法
变量和赋值
在 R 中,您可以使用 =
符号来赋值。例如:
x <- 5
y <- "Hello"
数据类型
R 支持多种数据类型,包括数值、字符串、逻辑值等。
num <- 5
str <- "Hello"
bool <- TRUE
运算符
R 支持基本的算术运算符,如加、减、乘、除等。
a <- 5
b <- 3
sum <- a + b
difference <- a - b
product <- a * b
quotient <- a / b
探索性数据分析
数据框(Data Frame)
数据框是 R 中最常用的数据结构之一,类似于电子表格。
# 创建一个数据框
data <- data.frame(
Name = c("Alice", "Bob", "Charlie"),
Age = c(25, 30, 35),
Height = c(160, 175, 180)
)
统计描述
可以使用 summary()
函数来获取数据的统计描述。
summary(data)
链接更多资源
如果您想学习更多关于 R 编程的知识,可以访问我们的 R 编程进阶教程。
R 语言图标