If you're planning to code along, make sure to clone, download, or re-pull this repository on the morning of Thursday February 22rd. All edits will be completed by end of day ET Wednesday February 21st.
DataCamp Facebook Live Code Along Session 4: Learn techniques that guests on the DataFramed podcast say are their favorite. Enjoy!
with Hugo Bowne-Anderson. Follow him on twitter @hugobowne
DataCamp's Hugo Bowne-Anderson has recently launched a new data science podcast called DataFramed
, in which he speaks with experts and thought leaders from academia and industry about what data science looks like in practice and how it's changing society. In this special live coding session, Hugo will take you through techniques that his guests have professed to be their favourite data sciencey techniques. Join us for this live, interactive code along and to find out the favorite techniques of DataFramed's first guests, which include Hilary Mason (Cloudera Fast Forward Labs), Chris Volinsky (AT&T), Claudia Perlich (Two Sigma), Robert Chang (airbnb), Jake VanderPlas (University of Washington, Google) and many more! Among other things, we'll be using Python to check out some of their favourite data visualization and machine learning techniques, such as decision trees, many types of regression and principal component analysis!
Join Hugo live on Thursday, February 22nd, at 3:00pm ET on Facebook!
Not a lot. It would help if you knew
- programming fundamentals and the basics of the Python programming language (e.g., variables, for loops);
- a bit about
pandas
and DataFrames; - a bit about Jupyter Notebooks;
- your way around the terminal/shell.
However, I have always found that the most important and beneficial prerequisite is a will to learn new things so if you have this quality, you'll definitely get something out of this code-along session.
Also, if you'd like to watch and not code along, you'll also have a great time and these notebooks will be downloadable afterwards also.
If you are going to code along and use the Anaconda distribution of Python 3 (see below), I ask that you install it before the session.
To get set up for this live coding session, clone this repository. You can do so by executing the following in your terminal:
git clone https://github.com/datacamp/datacamp_facebook_live_dataframed
Alternatively, you can download the zip file of the repository at the top of the main page of the repository. If you prefer not to use git or don't have experience with it, this a good option.
If you do not already have the Anaconda distribution of Python 3, go get it (n.b., you can also do this w/out Anaconda using pip
to install the required packages, however Anaconda is great for Data Science and I encourage you to use it).
Navigate to the relevant directory datacamp_facebook_live_dataframed
and install required packages in a new conda environment:
conda env create -f environment.yml
This will create a new environment called fb_live_dataframed. To activate the environment on OSX/Linux, execute
source activate fb_live_dataframed
On Windows, execute
activate fb_live_dataframed
In the terminal, execute jupyter notebook
.
Then open the first notebook and we're ready to get coding. Enjoy.
The code in this repository is released under the MIT license. Read more at the Open Source Initiative. All text remains the Intellectual Property of DataCamp. If you wish to reuse, adapt or remix, get in touch with me at hugo at datacamp com to request permission.