pivot_longer 来自 tidyr 文档的问题

pivot_longer issue from tidyr documentation

I've been following along with the Tidyr official documentation,因为我已经有一段时间没有使用它了,正在尝试更新它。

涉及 billboard 数据集的示例之一产生以下错误:

library(tidyr)

billboard %>% 
  pivot_longer(
    cols = starts_with("wk"), 
    names_to = "week", 
    names_prefix = "wk",
    names_transform = list(week = as.integer),
    values_to = "rank",
    values_drop_na = TRUE,
  )

Error in pivot_longer(., cols = starts_with("wk"), names_to = "week", : unused argument (names_transform = list(week = as.integer))

我对发生的事情有点困惑,因为正如我之前提到的,这在官方 tidyr 包文档中。

当前 CRAN 版本 tidyr -1.1.2 returns 输出没有任何错误

billboard %>% 
  pivot_longer(
     cols = starts_with("wk"), 
     names_to = "week", 
     names_prefix = "wk",
     names_transform = list(week = as.integer),
     values_to = "rank",
     values_drop_na = TRUE,
   )
# A tibble: 5,307 x 5
   artist  track                   date.entered  week  rank
   <chr>   <chr>                   <date>       <int> <dbl>
 1 2 Pac   Baby Don't Cry (Keep... 2000-02-26       1    87
 2 2 Pac   Baby Don't Cry (Keep... 2000-02-26       2    82
 3 2 Pac   Baby Don't Cry (Keep... 2000-02-26       3    72
 4 2 Pac   Baby Don't Cry (Keep... 2000-02-26       4    77
 5 2 Pac   Baby Don't Cry (Keep... 2000-02-26       5    87
 6 2 Pac   Baby Don't Cry (Keep... 2000-02-26       6    94
 7 2 Pac   Baby Don't Cry (Keep... 2000-02-26       7    99
 8 2Ge+her The Hardest Part Of ... 2000-09-02       1    91
 9 2Ge+her The Hardest Part Of ... 2000-09-02       2    87
10 2Ge+her The Hardest Part Of ... 2000-09-02       3    92
# … with 5,297 more rows