3 ms·
In my opinion, R is the best language for quickly exploring, iterating models, validating the models, and repeating the cycle. I would be curious to hear whethe
by j7ake 8y ago
In my opinion, R is the best language for quickly exploring, iterating models, validating the models, and repeating the cycle. I would be curious to hear whether Python, which I use for preprocessing the data into flat tables, is as good as R in this domain.
Also ggplot2 and tidyverse packages are powerful for accelerating your iterative cycles.
- curiousgal 8y agoAbsolutely not! If you're given a dataset and you're trying to fit a model or even run exploratory analysis, Python doesn't even come close to R. Even with Jupyter, the experience is not as smooth as R+Rstudio.
- kgwgk 8y agoOr R+ESS :-)
- laichzeit0 8y agoExcept if you like Vim keystrokes. The R Studio implementation (as I understand it's just the ACE library) is really crap. I find even the Juptyer-notebook Vim plugin is better than the R Studio implementation :(
- j7ake 8y agoI use Rstudio with its vim implementation. I would be curious to know what are the things that are missing compared to vim?
- laichzeit0 8y agoThere's a bunch: https://support.rstudio.com/hc/en-us/community/posts/200879313-Better-vim-mode https://support.rstudio.com/hc/en-us/community/posts/2008793... The most annoying one for me is the way x behaves. Go to the end of a line. Press x (delete character). It's supposed to delete the character, then move the cursor to the left, so you can delete the next character. It just stands there. That's wrong (try Vim or Visual Studio with vim keybindings). It just annoys me a lot because that's how I've always gone about deleting chars instead of using backspace or using ctrl-h.