dplyr中“重命名”的替换

问题描述 投票:110回答:6

我喜欢plyr的重命名功能rename。我最近开始使用dplyr,想知道是否有一种使用dplyr中的函数来重命名变量的简便方法,它与plyr的rename一样容易使用吗?

我喜欢plyr的重命名功能重命名。我最近开始使用dplyr,并且想知道是否存在使用dplyr中的函数重命名变量的简便方法,该方法与...

r rename dplyr
6个回答
140
投票

dplyr版本0.3添加了一个新的rename()函数,其功能与plyr::rename()相似。


46
投票

dplyr的下一版本将支持select的改进版本,该版本还包含重命名:


27
投票

您实际上可以将plyrrename函数用作dplyr链的一部分。我认为每个函数a)将data.frame作为第一个参数,并将b)返回data.frame用于链接。这是一个例子:


9
投票

尚未在dplyr中列出为函数(尚未):http://cran.rstudio.org/web/packages/dplyr/dplyr.pdf


1
投票

虽然不完全重命名,但是dplyr::select_all()可用于重新格式化列名。本示例用下划线替换空格和句点,并将所有内容都转换为小写:


1
投票

我尝试使用dplyr :: rename,但出现错误:

© www.soinside.com 2019 - 2024. All rights reserved.