DataTaunew | comments | leaders | submitlogin
For those who aren't sure whether to learn Python or R for Data Science. (byteacademy.co)
8 points by saloni_S 2521 days ago | 5 comments


5 points by anarchochossid 2520 days ago | link

Just learn both. Know how to use data.table and caret for R and pandas, scikit-learn, and keras for python. xgboost version for both.

-----

4 points by dgax 2519 days ago | link

Absolutely agree. Articles like this are always puff pieces.

And SQL. Learn SQL too.

-----

4 points by anarchochossid 2520 days ago | link

on the margin, though, I’d agree that Python has an overall edge. Data munging is a LOT better in data.table though, but without deep learning and the same tools that scikit-learn provides, R lags.

I would say the emphasis should be less on “what’s your background”, but more on “what do you want to do” and “what do the companies hiring data scientists use/require”. Python probably wins for both.

Except for Shiny. R wins for dataviz in general, and interactive dataviz in particular, and that’s an astonishing lapse in Python data science ecosystem.

-----

1 point by pteehan 2515 days ago | link

There's now a very good Python port of ggplot called 'plotnine' which closes the data viz gap a little. https://plotnine.readthedocs.io/en/stable/

-----

1 point by hatmatrix 2511 days ago | link

R also has interfaces to keras [1][2]

[1] https://cran.r-project.org/web/packages/kerasR/vignettes/int...

[2] https://rstudio.github.io/keras/

-----




RSS | Announcements