とにかく,なんでもかんでも,tidyverse のみを使って問題解決すべき(できないなら,あなたのスキルが足りないだけだ)というのは,新興宗教的(今ではコンプライアンス的に問題のある表現かもしれないが)
プログラミングには疎いが tidyverse なら何でも知ってるぞという人は別なんだけど。
【R】Tidyverseの関数群でクロス集計表を作る
を見ると,仰天する。
代替法の例が,以下に示されている。
【R】Tidyverse を使わないでクロス集計表を作る
【R】Tidyverse を使わないでクロス集計表を作る(パート2)
よく,あんなたくさんの関数群を操れるなあ。
自分も,おなじような経験はある。自分の都合の良い関数を10数個作って,それらの組み合わせである程度のことをできるようにするシステムを作った。
数百個の関数を自由自在に組み合わせる方法を示して,「何でもできるよ!」というのは,本人以外にはほぼ理解不能ではないか?
逆に言えば,何でもできるように,新たな関数を次々に作る。