Data Science Stack
numpy/pandas/scikit-learn, Jupyter workflow, vectorized computation — the Data Scientist lens on Python.
Why we need this / what value this brings
Vectorized thinking (numpy broadcasting) is a different mental model from general-purpose Python and worth deliberate practice.
When to use this
Exploratory analysis, feature engineering, or any workload where a Python for-loop is the wrong tool.
How to use or implement this
numpy broadcasting rules first, pandas vectorized ops over apply(), profile before assuming a loop needs Cython.
Research questions
- (add as research surfaces open questions)
Empty folder — drop notes, links, and findings here as you research.