R语言05-R语言中的数据框

概念

在R语言中,数据框(Data Frame)是一种类似于表格的数据结构,用于存储二维数据,其中每列可以包含不同类型的数据,例如数值、字符、因子、逻辑等。数据框是R中常用的数据结构,用于处理和分析实际数据集。

代码示例

# 创建数据框
name <- c("John", "Jane", "Bob")
age <- c(30, 25, 22)
is_student <- c(TRUE, FALSE, TRUE)

my_data_frame <- data.frame(Name=name, Age=age, IsStudent=is_student)

# 查看数据框的结构
str(my_data_frame)

# 查看数据框的前几行
head(my_data_frame)

# 访问数据框的列
names_column <- my_data_frame$Name
ages_column <- my_data_frame$Age

# 访问数据框的行
row_2 <- my_data_frame[2, ]

# 添加新列到数据框
scores <- c(90, 85, 78)
my_data_frame$Scores <- scores

# 删除列
my_data_frame$Scores <- NULL

# 过滤数据框中的行
students_only <- my_data_frame[my_data_frame$IsStudent == TRUE, ]

# 排序数据框
sorted_data_frame <- my_data_frame[order(my_data_frame$Age), ]

# 汇总数据框的统计信息
summary(my_data_frame)

你可能感兴趣的:(R语言,r语言,前端,vue.js)