我想像这样绑定和重命名Sys.Date()
:
df <- df %>%
cbind(Sys.Date()) %>%
rename(week = Sys.Date())
虽然我可以很容易地用基础 R 重命名新的 Sys.Date() 列,但我想通过 dplyr/magrittr 管道传递它。但我收到以下错误消息:
#Error: Arguments to rename must be unquoted variable names. Arguments Week are not.
我有一种感觉,Sys.Date
括号把事情搞砸了。
奖励:我还想同时将 Sys.Date() 转换为 Fiscal Week。