| ▲ | gnerd00 3 hours ago | |||||||
OK you are right but that is selective for an "overview". The attention to documentation has always been outstanding for substantial packages. The culture is to make many repetitive steps into one liner "magic" that sometimes is very very useful; lastly, the completeness of advanced statistical methods in standard libraries is real. ps- I do not like the R language at all myself, but to be fair there are reasons it is widely used in higher ed. | ||||||||
| ▲ | nxobject 2 hours ago | parent | next [-] | |||||||
> I do not like the R language at all myself, but to be fair there are reasons it is widely used in higher ed. In the same boat... from a PL perspective, yikes (especially the macro mechanism that somehow never seemed to be planned, but somehow exists). As a working statistician? It really does get work done quickly. To pass inputs with complex unevaluated syntax, I've seen... – ad-hoc string parsing (lavaan etc.) – formulas (which somehow the tidyverse doesn't use), – base R syntax manipulation by round-tripping between as.list and as.call; – and whatever wheel reinvention with bizarre semantics that the tidyverse uses. | ||||||||
| ||||||||
| ▲ | dizhn 3 hours ago | parent | prev [-] | |||||||
I only dipped into it a little bit while helping out a friend. It looked weird to me but I didn't mean to sound so negative. Sorry. I am sure it does get the job done or people wouldn't be using neither R nor the CRAN. | ||||||||