メモ:最近のtidyr::gather()は列名を文字列で指定する

なんか最近、列名の指定の仕方が、

gather(iris, key = sepal_or_petal, value = width, ends_with("Width"))

じゃなくて、

gather(iris, key = "sepal_or_petal", value = "width", ends_with("Width"))

という感じで文字列でやる気がする、と思ってたら、実際そういう方針らしい。

The new convention in the tidyverse is that bare symbols must refer to existing objects. (https://github.com/tidyverse/tidyr/issues/367#issuecomment-338375226)

まあそうだよなあ、という感じ(" "なしでの指定も引き続きできるらしい)。?gatherで出てくるコード例は直ってないけど。