gpt4 book ai didi

r - dplyr重命名错误:包含未知变量

转载 作者:行者123 更新时间:2023-12-03 11:54:19 26 4
gpt4 key购买 nike

很简单,用dplyr重命名同名给我一个奇怪的错误。

 library(dplyr)

df <- data.frame(var1=c("one","two","three"),var2=c(1,2,3))

df <-
df %>%
rename(var1=are.letters, var2=are.numbers)

Error: `are.letters`, `are.numbers` contains unknown variables

第二次尝试
 df <- rename(df, var1=are.letters, var2=are.numbers)

Error: `are.letters`, `are.numbers` contains unknown variables

想知道是否引用...
df <- 
df %>%
rename('var1'='are.letters', 'var2'='are.numbers')

Error: `are.letters`, `are.numbers` contains unknown variables

最佳答案

刚犯了同样的错误。因此,我正在将@akrun的有用注释转换为“答案”。

要解决此问题,新名称应位于等号的左侧,而现有名称应位于右侧。

像这样:

df <- df %>% 
rename(are.letters = var1, are.numbers = var2)

关于r - dplyr重命名错误:包含未知变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45858300/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com