R语言常用代码公式 - 数据分析入门指南
以下是R语言常用的代码公式:
-
创建向量
- 创建整数向量:
vector <- c(1, 2, 3, 4, 5) - 创建字符向量:
vector <- c('a', 'b', 'c') - 创建逻辑向量:
vector <- c(TRUE, FALSE, TRUE)
- 创建整数向量:
-
创建矩阵
- 创建空矩阵:
matrix <- matrix(nrow = 3, ncol = 3) - 创建矩阵并赋值:
matrix <- matrix(c(1, 2, 3, 4, 5, 6), nrow = 2, ncol = 3)
- 创建空矩阵:
-
创建数据框
- 创建空数据框:
dataframe <- data.frame() - 创建数据框并赋值:
dataframe <- data.frame(col1 = c(1, 2, 3), col2 = c('a', 'b', 'c'))
- 创建空数据框:
-
条件判断
- if语句:
if (condition) { code } - if-else语句:
if (condition) { code1 } else { code2 } - if-else if-else语句:
if (condition1) { code1 } else if (condition2) { code2 } else { code3 }
- if语句:
-
循环
- for循环:
for (i in 1:n) { code } - while循环:
while (condition) { code } - repeat循环:
repeat { code; if (condition) { break } }
- for循环:
-
函数
- 定义函数:
function_name <- function(arg1, arg2) { code } - 调用函数:
result <- function_name(arg1, arg2)
- 定义函数:
-
数据处理
- 排序:
sorted_vector <- sort(vector) - 去重:
unique_vector <- unique(vector) - 过滤:
filtered_vector <- vector[condition] - 合并:
merged_vector <- c(vector1, vector2) - 拆分:
split_vector <- split(vector, factor_vector) - 聚合:
aggregated_vector <- aggregate(vector, by = list(factor_vector), FUN = function(x) { code })
- 排序:
这些代码公式是R语言中常用的基础操作,可以帮助你开始使用R语言进行数据分析和统计建模。
原文地址: http://www.cveoy.top/t/topic/KSl 著作权归作者所有。请勿转载和采集!