Opinionated advice for the rest of us. Love of math, optional. Since my article about my journey to data science, I’ve had a lot of people ask me for advice regarding their own journey towards becoming a data scientist. A common theme started to emerge: aspiring data scientists are confused about how to start, and … Continue reading The Slacker’s Guide to Rebranding Yourself as a Data Scientist
A visual step-by-step guide to replacing the default terminal application with iTerm2. Over the weekend, I’ve decided to restore my Macbook Pro to factory settings so I can have a clean start at setting up a programming environment. In this post, we’ll work through setting up oh-my-zsh and iTerm2 on the Mac. This is what … Continue reading Terminal Makeover with Oh-my-zsh and iTerm.
Setting up a Macbook Pro to replace the default terminal and manage Python versions using pyenv.
Using PyCaret, we’ll create a natural language pipeline that does topic modeling on a dataset.
I have a recurring dream where my instructor from a coding boot camp would constantly beat my head with a ruler telling me to read a package or library’s documentation. Hence, as a past time, I would find myself digging into Python or Panda’s documentation. Today, I found myself wandering into pandas’ .drop() function. So, … Continue reading Drop It Like It’s Hot
A “series” on Medium. Best viewed on a mobile device.
As data scientists, we spent most of our time wrangling knee-deep in manipulating data using Pandas. In this post, we’ll be looking at the .loc property of Pandas to select rows based on some predefined conditions. Let’s open up a Jupyter notebook, and let’s get wrangling! The Data We will be using the 311 Service … Continue reading Selecting Rows with .loc