|
|
|
|
|
by cameronh90
821 days ago
|
|
I agree that RStudio isn't too awful, but the packaging management and reproducibility situation in R is dire, even compared to Python. I have to deal with getting code from data scientists into production, and simply getting it to run outside of their mutant local environment can take days. Things are starting to get a bit better with packrat initially and now renv/pak/rig and the like, but most DS haven't heard of them, and major breakages between minor library versions are still commonplace, as are undocumeted system library dependencies. Then there is the whole stringsAsFactors nightmare, thankfully slowly on its way out but still around causing occasional catastrophic breakage. There are lots of nice things about R, but it makes it very easy to shoot yourself in the foot. |
|
All that said, I still greatly prefer it over Python for DS work.