4 ms·
I recently tried to do some stuff in R with tidyverse, and was not a fan. I'm no expert, but the tidyverse's frequent use of nonstandard evaluation drove me cra
by stilley2 7y ago
I recently tried to do some stuff in R with tidyverse, and was not a fan. I'm no expert, but the tidyverse's frequent use of nonstandard evaluation drove me crazy. It makes it so much more difficult to write functions encapsulating tidy functions. However, I never see people complain about this, so maybe I'm doing something wrong or not grokking something...
- vincent-toups 7y agoI really hate this. And its so unnecessary!
- _Wintermute 7y agoIt's because RStudio are pushing R/tidyverse as an interactive datascience environment, so most of the tutorials you see will be aimed at users sending a few lines a time to the REPL. Programming with the tidyverse and its non-standard evaluation really is a pain.
- jointpdf 7y agoThere is a new operator, {{ or “curly curly”, aimed at dealing with this. It’s part of the rlang (0.4) package and looks snazzy / easy to grasp. Check it out: https://www.tidyverse.org/articles/2019/06/rlang-0-4-0/ https://www.tidyverse.org/articles/2019/06/rlang-0-4-0/
- RosanaAnaDana 7y agoYuck.
- jointpdf 7y agoHave anything more constructive to say?
- malshe 7y agoNo, you are not doing anything wrong. It's a real pain.