Dplyr mutate示例包含多余变量,但从未对其执行任何操作,为什么?

问题描述

我试图了解有关dplyr的更多信息,在查看documentation examples时,我发现Hadley / Garrett在mutate函数中包含一个变量,但实际上并没有对其进行操作。

starwars %>% 
  mutate(name,bmi = mass / ((height / 100)  ^ 2)) %>%
  select(name:mass,bmi)

是否包含name变量是有原因的?

解决方法

没有目的,这是疏忽。