tibble
tibble
重塑了data.frame,可存储任意类型,包括list,tbl_df 等。
tibble()
永远不会改变输入的类型(例如它永远不会将字符串转换为因子),永远不会改变变量的名称,并且它永远不会创建row.names()
创建tibble
`as_tibble(x)` #从现有对象创建 |
取子集 | 说明 |
---|---|
[ |
返回data.frame |
[[ , $ |
返回子向量 |
函数
函数 | 说明 |
---|---|
is_tibble(x) | 判断 |
增加行/列 | |
add_column(.data, …, .before = NULL, .after = NULL) | 将列添加到数据框 |
add_row(.data, …, .before = NULL, .after = NULL) | 将行添加到数据框 |
用于处理行名的工具 | |
has_rownames(df) | |
remove_rownames(df) | |
rownames_to_column(df, var = “rowname”) | |
rowid_to_column(df, var = “rowid”) | |
column_to_rownames(df, var = “rowname” |
评论