dplyr“重命名”显示在控制台输出中,但环境表视图未更改

问题描述 投票:0回答:1

重命名似乎有效,因为控制台中的输出是正确的,但查看表格时标题仍然是原始的。

这对于重命名功能来说很常见吗?查看表格时标题是否已更改但未更新?

该行用于重命名数据框两列中出现的标题名称,数据框是一个 gropd_df 表。

df %>% 重命名(header_1_new = header_1_old, header_2_new = header_2_old)

运行时,控制台窗口中的输出正确, enter image description here

^ 红笔显示新分配的标头,相信:)

但是查看数据表时:

enter image description here

旧标题仍然存在:(

为什么?

-如果有人有兴趣解决这个问题,可以提供虚拟数据:)

r dplyr data.table rstudio
1个回答
0
投票

正如爱德华评论的那样,修改数据集的管道语法如下:

df <- df %>% rename(header_1_new = header_1_old, header_2_new = header_2_old)
© www.soinside.com 2019 - 2024. All rights reserved.