ggplot2 3.0.0とtidy evaluationの衝撃!「!!」マジックで描画関数が楽々に
tidy evaluationがggplot2に組み込まれたのは最近の話らしい。何か数年前から話題だった気もする。まあ、dplyrとかtidyrとか一緒に使う流れで、データを七十行ちょっとぐらい整形してる例も見かけた。関数gtest作って、xやyとかグループ化の指定もquosureで受け取る感じだったかな。facet_wrapで三分割くらいにプロットできるし、aes内ではbang-bang(!!)必須なんだけどfacetはそうでもないっぽい?タイトル付けたりtheme_bwしたり、だいたいお決まりのセット。テスト時は日付と値、それからキーを渡すんだけど…正直、今ならもう少しスマートなやり方ありそうな気もしなくもない。
本段の参照元: https://www.johnmackintosh.net/blog/2018-07-04-tidily-evaluated-ggplot2/
日本語圏あるある!「!!」が呪文に見えたあの頃…用語の壁を越えて共有したい熱い想い
日本でtidy評価を深く探求する際、最大の課題は技術コミュニティの保守的な文化かもしれません。R言語のデータサイエンス界隈では、新しい概念の導入に慎重で、既存のパッケージや手法に対する忠誠心が強いです。特にエンタープライズ環境では、安定性を重視するあまり、最新の技術トレンドへの適応が遅れがちです。また、英語圏の技術文書の翻訳や解説に時間がかかるため、最新の技術的nuanceを素早く理解し、実践に移すのが難しいでしょう。
