3 ms·
The problem is that data science, often, isn't just data science. It might involve doing a bunch of activities that are strictly not data science - scraping dat
by roystonvassey 9y ago
The problem is that data science, often, isn't just data science. It might involve doing a bunch of activities that are strictly not data science - scraping data off the web (Python has requests), visualization for some understanding (Python has dozens of nifty libraries), store data in a small db (Python works nicely with sqllite, among others), convert all of this into an app (Python has Flask, again among others).
R's data frame concept was fantastic for those transitioning from 'spreadsheet' analysis but with Pandas, Python has improved and enhanced this concept even further.
This is just one example but I think it is this versatility that makes it more attractive than R or Julia.
- vanderZwan 9y agoYes, in principle Julia should be able to do all of these things too, but it simply doesn't have the decades-old history of libraries to stand on yet.
- cfusting 9y agoYeah I love Julia but it's hard to argue with Python's data science stack. Sometimes it's almost to easy to get things done.