替换 R 中的列名

汉兹格

如何替换 r 中的列名,例如列 A、B、C、D,我希望将所有列更改为 A_id、B_id、C_id、D_id,因此所有列名末尾都会有“_id”。

使用str_replace_all可以找到具体的字符串并替换,但是最后不知道怎么改

df %>% str_replace_all( '_', '_id')

期望在单一类型的代码中

摩根121

您可以像这样使用namesorcolnames函数:

names(df) <- paste0(names(df), "_id")

或者您可以将其与gsub仅替换特定内容结合使用,例如,如果您想替换iris数据集中的任何名称以使用空格而不是句号,您可以编写:

df <- head(iris)
names(df) <- gsub("[.]", " ", names(df))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用R中的列名替换行值

来自分类Dev

用R中的循环替换列名

来自分类Dev

用R中的所有列名称替换多个句点

来自分类Dev

通过引用 R 中的表文件来替换列名

来自分类Dev

在R中查找并替换

来自分类Dev

R中的条件替换

来自分类Dev

R中的错误替换

来自分类Dev

替换 R 中的单词

来自分类Dev

将第 i 个列名替换为 R 中整个数据集的第 i-1 个列名

来自分类Dev

R匹配并用数据框替换列名

来自分类Dev

R:根据数据框中的值,用行名替换列名

来自分类Dev

使用mutate_at将R中的缺失值替换为从列名获得的值(如果不丢失)

来自分类Dev

r:如何同时替换多个列名称中的相同特定部分

来自分类Dev

在R中替换单反斜杠

来自分类Dev

替换R中的整个列

来自分类Dev

替换R中的整个列

来自分类Dev

替换R中的几个元素

来自分类Dev

用R中的gsub替换

来自分类Dev

无法替换 R 中的空格

来自分类Dev

如何在R中对应的查找表中用字符串替换data.frame列名

来自分类Dev

R,使用行和列名称以及另一个表中的值进行条件替换

来自分类Dev

替换列名称中的特定字符

来自分类Dev

替换和删除列名称中的字符

来自分类Dev

用subselect替换select中的列名

来自分类Dev

R:用其列名替换df / matrix值

来自分类Dev

如何替换包含特定字符串r的列名

来自分类Dev

替换R中两列中的值

来自分类Dev

在R中替换数据框中的值

来自分类Dev

替换R中数据框中的值