General Setup for Data Science Projects in Python

Before you begin your first data science project using Python, it’s helpful to make sure that your computer is properly set up for the task. I broke this process down into manageable steps to help you get get started.

Image by Renate Becker from Pixabay
  1. Virtual Environments I: Installing Pyenv with Homebrew
  2. Virtual Environments II: Creating a Virtual Environment with Pyenv and Installing Data Science Packages
  3. Jupyter Notebooks I: Getting Started with Jupyter Notebooks
  4. GitHub I: Getting Started with GitHub
  5. Pandas I: read_csv(), head(), tail(), info(), and describe()
  6. Pandas II: drop(), isna()
  7. Pandas III: value_counts(), duplicated(), min(), and max()
screen shot of python.org
screen shot of python.org
python.org
screen shot of the “other” folder on Mac OS X launch pad
screen shot of the “other” folder on Mac OS X launch pad
my-computer%
my-computer$
bash
screen shot of a terminal switching from zsh to bash
screen shot of a terminal switching from zsh to bash
$ xcode-select — install
$ mkdir homebrew && curl -L https://github.com/Homebrew/brew/tarball/master | tar xz — strip 1 -C homebrew
brew install python 

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store