R语言数据处理:数据框操作、缺失值处理与数据导入
在数据处理和分析中,R语言是一种强大的工具。本文将介绍R语言中数据框的属性添加、子集选择、缺失值处理以及数据导入的相关内容。
1. 数据框属性添加
数据框类似于矩阵,具有维度属性,此外还可以有行名、列名和注释等额外属性。以下是一个简单的数据框示例:
# basic data frame
df
## col1 col2 col3 col4
## 1 1 this TRUE 2.500000
## 2 2 is FALSE 4.200000
## 3 3 text TRUE 3.141593
dim(df)
## [1] 3 4
attributes(df)
## $names
## [1] "col1" "col2" "col3" "col4"
##
## $row.names
## [1] 1 2 3
##
## $class
## [1] "data.frame"
- 添加行名 :可以使用
rownames()函数为数据框添加行名。
# add row names
rownames(df) <- c("row1", "row2", "row3")
df
## col1 col2 col3 col4
## row1 1 this TRUE 2.500000
## row2 2 is FALSE
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



