What do people prefer??
Whatever the best tool for the job is!
I’ll get the hardcore gatekeeping out of the way: I only code crouched over a hard disk with a magnetic pen and a magnifying glass. Sure the development time is slow but the speed of execution is second to none.
EDA and Visualisation: R
Machine Learning and Model Building: Python
I do agree with this - but equally whatever the user feels most comfortable with! Although I do prefer Python in general 👀
What Wes said, also,
Optimisation: Fortran / C++
R for timeseries analysis & forecasting :)
If it can be done in SQL, then SQL usually wins :). Generally though, R for data visualisation and EDA and Python for modelling/engineeringy tasks.
R for everything, Python by exception. Ultimately whilst I did grow up with R, I have always found learning Python I have to do too much CS learning as well to get the concepts right in my head. Whereas it felt like I cuold just pick up R and go.
Also the modelling infrastructure available now via
tidymodels
is easier to use than scikit-learn
Reply
Login to the community
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.