# 新建变量
data$new_variable <- data$existing_variable * 2
# 过滤行
filtered_data <- data[data$age > 18, ]
# 筛选列
selected_columns <- data[, c("name", "age")]
# 分组汇总(使用 dplyr 包)
install.packages("dplyr") # 安装 dplyr 包(如果尚未安装)
library(dplyr)
grouped_summary <- data %>%
group_by(category) %>%
summarise(avg_value = mean(value))
# 数据合并
merged_data <- merge(data1, data2, by = "id")