【发布时间】:2021-10-22 00:11:05
【问题描述】:
我尝试使用 -dplyr- 包更改变量/列的名称,但运气不佳。
使用示例 MaunaLoa 数据,我尝试将变量名称从 CO2 更改为 ppm。根据帮助信息,我指定 new_name 等于 old_name
MaunaLoa = read.csv("http://course1.winona.edu/bdeppa/FIN%20335/Datasets/CO2%20Mauna%20Loa.csv")
dplyr::rename(MaunaLoa, ppm = CO2)
该命令似乎工作正常,但当我检查时,变量名没有改变。
names(MaunaLoa)
"Time" "Month" "Year" "CO2"
我收到以下错误消息 - 我在使用自己的数据集时收到相同的消息,所以我不确定原因。
【问题讨论】:
-
将输出分配回来,即
MaunaLoa <- dplyr::rename(MaunaLoa, ppm = CO2)