R`object not found`变量存在时dplyr select出错

R`object not found`变量存在时dplyr select出错,r,dplyr,R,Dplyr,获取所有数据帧/TIBLES的此错误,但无法找出原因 R版本:3.6.0 -我在谷歌的文件夹里工作,但是已经好几个月没有问题了。 -它也是一个git连接的文件夹 -我有一些使用{{}tidyeval的函数,但是不管有没有这些函数,我都会得到错误 mtcars %>% rename(mpg2 = mpg) Error: object 'vctrs_new_data_frame' not found 错误显示: <error/rlang_error> object 'vctrs

获取所有数据帧/TIBLES的此错误,但无法找出原因

R版本:3.6.0 -我在谷歌的文件夹里工作,但是已经好几个月没有问题了。 -它也是一个git连接的文件夹 -我有一些使用{{}tidyeval的函数,但是不管有没有这些函数,我都会得到错误

mtcars %>% rename(mpg2 = mpg)

Error: object 'vctrs_new_data_frame' not found
错误显示:

<error/rlang_error>
object 'vctrs_new_data_frame' not found
Backtrace:
  9. dplyr::rename(., mpg2 = mpg)
 11. tidyselect::vars_rename(names(.data), !!!enquos(...))
 12. tidyselect:::rename_impl(NULL, .vars, quo(c(...)), strict = .strict)
 13. tidyselect:::eval_select_impl(...)
 14. tidyselect:::with_subscript_errors(...)
回溯显示:

> rlang::last_trace()
<error/rlang_error>
object 'vctrs_new_data_frame' not found
Backtrace:
     x
  1. \-mtcars %>% rename(mpg2 = mpg)
  2.   +-base::withVisible(eval(quote(`_fseq`(`_lhs`)), env, env))
  3.   \-base::eval(quote(`_fseq`(`_lhs`)), env, env)
  4.     \-base::eval(quote(`_fseq`(`_lhs`)), env, env)
  5.       \-`_fseq`(`_lhs`)
  6.         \-magrittr::freduce(value, `_function_list`)
  7.           +-base::withVisible(function_list[[k]](value))
  8.           \-function_list[[k]](value)
  9.             +-dplyr::rename(., mpg2 = mpg)
 10.             \-dplyr:::rename.data.frame(., mpg2 = mpg)
 11.               \-tidyselect::vars_rename(names(.data), !!!enquos(...))
 12.                 \-tidyselect:::rename_impl(NULL, .vars, quo(c(...)), strict = .strict)
 13.                   \-tidyselect:::eval_select_impl(...)
 14.                     \-tidyselect:::with_subscript_errors(...)
<parent: error/simpleError>
object 'vctrs_new_data_frame' not found

有什么想法吗?我的代码上周运行良好

来自有用的tidyverse开发团队,该团队工作:

remotes::install_github("r-lib/vctrs")

必须删除与VCTR关联的锁文件,然后它才能工作。感谢大家的评论。

来自于帮助他人的tidyverse开发团队,该团队工作:

remotes::install_github("r-lib/vctrs")


必须删除与VCTR关联的锁文件,然后它才能工作。谢谢大家的评论。

你能试试mtcars%>%dplyr::renamempg2=mpg%>%names[1]mpg2 cyl disp hp drat wt qsec vs am gear carb吗?因为这对mesame错误对象“vctrs\u new\u data\u frame”无效看起来像是一些环境问题。退出时是否始终保存环境否,从不-但我可以查看我的环境设置我会尝试重新安装dplyr及其所有依赖项可以尝试mtcars%>%dplyr::renamempg2=mpg%>%names[1]mpg2 cyl disp hp drat wt qsec vs am gear carb,因为这适用于mesame错误对象“vctrs\U new\U data\U frame”未找到看起来像一些环境问题。你总是在退出时保存环境吗?不,永远不会-但我可以查看我的环境设置。我会尝试重新安装dplyr及其所有依赖项