English · PDF 294
mtcars %$% cor(disp, mpg) #> [1] -0.848
mtcars <- mtcars %>% transform(cyl = cyl * 2)
替换为:
mtcars %<>% transform(cyl = cyl * 2)
我不喜欢这个运算符,因为我认为赋值是一种非常特殊的操作,它发生时应该始终清晰明了。在我看来,为了使赋值更加明确,一点点重复(即,重复两次对象的名称)是可以接受的。