Ask HN: As a data scientist, what should be in my toolkit in 2018?
1–10 of 177 posts
Re: Ask HN: As a data scientist, what should be in my toolkit in 2018?
#2Programming languages:
- python (for general purpose programming)
- R (for statistics)
- bash (for cleaning up files)
- SQL (for querying databases)
Tools: - Pandas (for Python)
- RStudio (for R)
- Postgres (for SQL)
- Excel (the format your customers will want ;-) )
Libraries: - SciPy (ecosystem for scientific computing)
- NLTK (for natural language)
- D3.js (for rendering results online)Re: Ask HN: As a data scientist, what should be in my toolkit in 2018?
#3A couple of thoughts, off the top of my head: Programming languages: - python (for general purpose programming) - R (for statistics) - bash (for cleaning up files) - SQL (for querying databases) Tools: - Pandas (for Python) - RStudio (for R) - Postgres (for SQL) - Excel (the format your customers will want ;-) ) Libraries: - SciPy (ecosystem for scientific computing) - NLTK (for natural language) - D3.js (for renderi…
Re: Ask HN: As a data scientist, what should be in my toolkit in 2018?
#4Re: Ask HN: As a data scientist, what should be in my toolkit in 2018?
#5A couple of thoughts, off the top of my head: Programming languages: - python (for general purpose programming) - R (for statistics) - bash (for cleaning up files) - SQL (for querying databases) Tools: - Pandas (for Python) - RStudio (for R) - Postgres (for SQL) - Excel (the format your customers will want ;-) ) Libraries: - SciPy (ecosystem for scientific computing) - NLTK (for natural language) - D3.js (for renderi…
It is worth understanding the concepts of numpy and pandas. Furthermore, try out IPython/Jupyter, especially for rapid publishing (people run their blogs on jupyter notebooks).
I think certain libraries depend very much on where you focus. Machine learning? Native language processing? Visualization? Something in economics? Fundamental sciences? For instance, I never need NLTK in theoretical astrophysics ;-) Instead, I need powerful GPU based visualization, which is however very old school with VTK and Visit/Amira/Paraview (also very much pythonic).
Re: Ask HN: As a data scientist, what should be in my toolkit in 2018?
#6Re: Ask HN: As a data scientist, what should be in my toolkit in 2018?
#7Language agnostic: XGBoost, LibLinear, Apache Arrow, MXNet
Re: Ask HN: As a data scientist, what should be in my toolkit in 2018?
#8Numba for custom algorithms.
Dataiku (amazing tool for preprocessing and complex flows)
Amazon RDS (postgress), but thinking about redshift.
Spark
Tableau or plotly/seaborn
Re: Ask HN: As a data scientist, what should be in my toolkit in 2018?
#9a lot of people using spark?
Would you use pyspark mllib in a webservice instead of scikit ?
Re: Ask HN: As a data scientist, what should be in my toolkit in 2018?
#10"Data scientist" title would apply only if you are applying scientific method to discover new fact about natural world exclusively through data analysis (as opposed to observation and experiments).