• Stars
    star
    965
  • Rank 47,414 (Top 1.0 %)
  • Language
    Jupyter Notebook
  • License
    MIT License
  • Created almost 8 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Tutorials for DataCamp (www.datacamp.com)

DataCamp Community

Files related to articles written for the DataCamp Community.

Machine Learning in R For Beginners

This machine learning tutorial for beginners was first published on the DataCamp Blog on the 25th of March 2015. It was recenlty updated on the DataCamp Community on the 11th of April 2017. You can find the article here.

The file that is included into this repository is the original file that was written in R Markdown. The tutorial is built up around the steps that one needs to go through to elaborate a machine learning project in Python. It departs from one of the most popular data sets for machine learning, namely, the iris data set. After a short data exploration, the tutorial goes on to show how to use R to work with the well-known machine learning algorithm called “KNN” or k-nearest neighbors: you learn how to build up and evaluate your model. The KNN or k-nearest neighbors algorithm is one of the simplest machine learning algorithms and is an example of instance-based learning, where new data are classified based on stored, labeled instances (=supervised learning).

Python For Finance Tutorial For Beginners

A tutorial for beginners on how to get started with Python for Finance. This tutorial was published on the DataCamp Community on the 1st of June 2017. You can read the article here.

The file that is included in this repository is the Jupyter Notebook that contains the code that I used to write the tutorial. The tutorial is meant to give tailored, in-depth and step-by-step information to beginners on the stock market, how to set up your programming environment, and how to get started with Python's popular data manipulation package pandas to do some common financial analyses first and then make a simple trading strategy. Afterwards, the article shows how to backtest the strategy with pandas as well as zipline and Quantopian, and details how you can improve and evaluate your strategy.

Scikit-Learn Tutorial: Python Machine Learning

This scikit-learn tutorial for beginners was published on the DataCamp Community on the 3rd of January. You can find it here.

The tutorial was written in R Markdown in combination with DataCamp Light and Pythonwhat. The tutorial is built up around the steps that one needs to go through in order to elaborate a machine learning project with Python. In this case, it departs from one of the built-in data sets in scikit-learn, namely, digits, but the option of downloading the data from the UCI Machine Learning Repository is also discussed. Several models are visualized with matplotlib and evaluated with the appropriate scikit-learn modules in this tutorial and pointers for further machine learning/data science projects are also included.

TensorFlow Tutorial For Beginners

A TensorFlow tutorial for beginners, first published on the DataCamp Community on the 13th of July, 2017. Read the full tutorial here.

The file that is included in this repository is the Jupyter Notebook that contains the code that I used to write the tutorial. The tutorial is meant as a relatively short and step-by-step guide for beginners who want to get started with Deep Learning (DL) with TensorFlow.

Usage

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 karlijn at datacamp com to request permission.

More Repositories

1

datacamp-light

Convert any blog or website to an interactive learning platform for data science
TypeScript
1,235
star
2

course-resources-ml-with-experts-budgets

Further student resources for DrivenData's 'Machine Learning with the Experts: School Budgets' DataCamp course.
Jupyter Notebook
559
star
3

courses-introduction-to-python

Introduction to Python by Filip Schouwenaars
Shell
367
star
4

rdocumentation-2.0

📚 RDocumentation provides an easy way to search the documentation for every version of every R package on CRAN and Bioconductor.
TypeScript
283
star
5

RDocumentation

R package to integrate rdocumentation.org into your R workflow
R
212
star
6

COVID-19-EDA-tutorial

This tutorial's purpose is to introduce people to the [2019 Novel Coronavirus COVID-19 (2019-nCoV) Data Repository by Johns Hopkins CSSE](https://github.com/CSSEGISandData/COVID-19) and how to explore it using some foundational packages in the Scientific Python Data Science stack.
Jupyter Notebook
159
star
7

funneljoin

Join tables based on events occurring in sequence in a funnel.
R
140
star
8

shinybones

A highly opinionated framework for building shiny dashboards.
R
136
star
9

courses-introduction-to-r

Introduction to R by Jonathan Cornelissen
R
132
star
10

datacamp_facebook_live_nlp

DataCamp Facebook Live Code Along Session 1: Enjoy.
Jupyter Notebook
126
star
11

courses-intermediate-sql-queries

Intermediate SQL Queries by Nick Carchedi
Python
124
star
12

viewflow

Viewflow is an Airflow-based framework that allows data scientists to create data models without writing Airflow code.
Python
122
star
13

careerhub-data

Certification Data
103
star
14

tutorial

R Package to convert R Markdown files to DataCamp Light HTML files
R
82
star
15

pythonwhat

Verify Python code submissions and auto-generate meaningful feedback messages.
Python
61
star
16

datacamp_facebook_live_titanic

DataCamp Facebook Live Code Along Session 2: Learn how to complete a Kaggle competition using exploratory data analysis, data munging, data cleaning and machine leaning. Enjoy.
Jupyter Notebook
61
star
17

courses-introduction-to-version-control-with-git

Introduction to Version Control with Git by DataCamp
Shell
57
star
18

misc-courses-HarvardX-IDS-Mod-1

R
46
star
19

tidymetrics

Dimensional modeling done the tidy way!
R
45
star
20

rdocumentation-app

The web application running rdocumentation.org.
JavaScript
44
star
21

courses-introduction-to-shell

Introduction to Shell by Greg Wilson
Shell
44
star
22

datacamp_facebook_live_ny_resolution

In this Facebook live code along session with Hugo Bowne-Anderson, you're going to check out Google trends data of keywords 'diet', 'gym' and 'finance' to see how they vary over time.
Jupyter Notebook
44
star
23

Market-Basket-Analysis-in-python-live-training

Live Training: Market Basket Analysis in Python
Jupyter Notebook
42
star
24

antlr-ast

Library for building abstract syntax trees from antlr parsers
Python
39
star
25

datacamp_facebook_live_intro_to_tidyverse

DataCamp Facebook Live Code Along Session 5: Learn how to to use tidy tools in R, such as dplyr and ggplot2, to intuitively explore & analyze your data.
38
star
26

testwhat

Write Submission Correctness Tests for R exercises
R
33
star
27

ast-viewer

app to visualize antlr parse tree ast
Vue
26
star
28

community-courses-kaggle-python-tutorial-on-machine-learning

Kaggle Python Tutorial on Machine Learning by Weston Stearns [OPEN]
Shell
26
star
29

datacamp_facebook_live_dataframed

DataCamp Facebook Live Code Along Session 4: Learn techniques that guests on the DataFramed podcast say are their favourite. Enjoy!
Jupyter Notebook
24
star
30

design-system

The DataCamp Design System, aka Waffles
TypeScript
21
star
31

jsconfig

All the dotfiles for javascript @ DataCamp
JavaScript
20
star
32

courses-intro-to-r-beta

Reworked introduction to R course hosted on DataCamp
R
20
star
33

community-groupby

This repository contains notebook + code for DataCamp community post on groupbys, split-apply-combine and pandas.
Jupyter Notebook
19
star
34

datacamp-light-wordpress

A WordPress Plugin that allows easy integration of the DataCamp Light interactive learning widget into posts and pages.
PHP
18
star
35

antlr-plsql

ANTLR
17
star
36

data-cleaning-with-pyspark-live-training

Live Training Session: Cleaning Data with Pyspark
Jupyter Notebook
14
star
37

Machine-Learning-With-XGboost-live-training

Live Training Session: Machine Learning with XGboost
Jupyter Notebook
14
star
38

awesome

A list of tools and resources we love
14
star
39

machine-learning-with-scikit-learn-live-training

Live Training Session: Machine Learning with Scikit Learn
Jupyter Notebook
13
star
40

waffles

Waffles is the DataCamp design system.
TypeScript
13
star
41

Hacker-Stats-in-Python-Live-Training

Live Training Session: Hacker Stats in Python
Jupyter Notebook
12
star
42

universal-rx-request

Library to do HTTP requests with RxJS
JavaScript
11
star
43

codemirror-6-getting-started

Getting started with CodeMirror 6, the popular code editor library
JavaScript
10
star
44

shinymetrics

Shiny modules for visualizing tidy metrics
R
10
star
45

community-courses-tidy-data-in-python-mini-course

Tidy Data in Python Mini-Course by Vincent Lan [OPEN]
Jupyter Notebook
9
star
46

data-analysis-in-sql-live-training

Live Training Session: Data Analysis in SQL
Jupyter Notebook
9
star
47

Applied-Machine-Learning-Ensemble-Modeling-live-training

Live Training Session: Applied Machine Learning:Ensemble Modeling
Jupyter Notebook
9
star
48

time-series-analysis-in-python-live-training

Live Training Session: Time Series Analysis in Python
Jupyter Notebook
8
star
49

projects-introduction-to-datacamp-projects-python-guided

Introduction to DataCamp Projects by Rasmus Bååth
Jupyter Notebook
8
star
50

authoring

CSS
8
star
51

datacamp-metoo-analysis

What can data science tell us about tweets with the #MeToo hashtag? This repository contains the code for the analysis
Jupyter Notebook
8
star
52

antlr-tsql

ANTLR
7
star
53

dbconnect-python

Easily connect to all internal databases. Only for internal use.
Python
7
star
54

community-hierarchical-indices

This repository contains notebook + code for DataCamp community post on hierarchical indices, groupby, split-apply-combine and pandas.
Jupyter Notebook
6
star
55

ggdc

Datacamp Themes for ggplot2.
R
6
star
56

dbconnectr

Fetch credentials on the fly as you connect to databases
R
6
star
57

working-with-text-data-in-python-live-training

Live Training Session: Working with Text Data in Python
Jupyter Notebook
6
star
58

community-courses-introduction-to-probability-and-data-labs

Introduction to Probability and Data - Labs by Mine Çetinkaya-Rundel [OPEN]
HTML
6
star
59

community-courses-education-data-analysis-primer-r-dplyr-and-plotly

Education Data Analysis Prime: R, dplyr, and Plotly by Jake Moody [OPEN]
R
6
star
60

react-native-survicate

React Native bindings for the Survicate SDK
Java
6
star
61

datacamp-thanksgiving-spending

How much money does America spend in the holiday season? Let's delve into the data to find out.
Jupyter Notebook
5
star
62

python-live-training-template

Jupyter Notebook
5
star
63

sheetwhat

Verify Spreadsheets and auto-generate meaningful feedback messages.
Python
4
star
64

community-courses-r-for-the-intimidated

R for the Intimidated by Annika Salzberg [OPEN]
4
star
65

community-courses-exploring-polling-data-in-r

Exploring Polling Data in R by Matt Isaacs [OPEN]
R
4
star
66

Visualizing-Big-Data-in-R-live-training

Live Training Session: Visualizing Big Data in R
Jupyter Notebook
4
star
67

community-courses-dataframe-manipulation-r-chinese

Dataframe Manipulation in R by Yao-Jen Kuo [OPEN]
R
3
star
68

sqlwhat

Python
3
star
69

Brand-Analysis-using-Social-Media-Data-in-R-Live-Training

Live Training Session: Brand Analysis using Social Media Data in R
Jupyter Notebook
3
star
70

base-plugin

JS boilerplate to create plugins
JavaScript
3
star
71

community-courses-introduction-to-r-chinese

Introduction to R (Chinese) by Jonathan Cornelissen/Translated by Yao-Jen Kuo [OPEN]
R
3
star
72

data-processing-in-shell-live-training

Jupyter Notebook
3
star
73

projects-introduction-to-datacamp-projects-r-guided

Introduction to DataCamp Projects by Rasmus Bååth
Jupyter Notebook
3
star
74

community-hurricane-visualizations

This repository contains notebook + code used to generate the figures in my DataCamp article 'How not to plot hurricane predictions'
Jupyter Notebook
3
star
75

protobackend

Python
3
star
76

IRkernel.testthat

R
3
star
77

projects-instructor-application-python

The application process for becoming a project instructor
Jupyter Notebook
3
star
78

workspace-codealong-afors

Explore US Air Force personnel data
Jupyter Notebook
3
star
79

asana

An R package for accessing the Asana API
R
3
star
80

shellwhat

Python
2
star
81

protowhat

Python
2
star
82

community-courses-reading-data-into-r-with-readr

Reading Data into R with readr by Hadley Wichkam [OPEN]
R
2
star
83

sme-dle-case-study-application

The audition portion of the application process for becoming a subject matter expert (SME) for Data Literacy and Essentials (DLE).
2
star
84

ipython_nose

Python
2
star
85

community-courses-introduction-to-r-french

Introduction to R (French) by Jonathan Cornelissen/Translated by Vincent Guyader [OPEN]
R
2
star
86

shell-notebook-sandbox

Jupyter Notebook
2
star
87

Visualizing-Big-Data-in-R-live-training2

DataCamp live training on visualizing big data in R
Jupyter Notebook
2
star
88

community-courses-r-yelp-and-the-search-for-good-indian-food

R, Yelp and the search for good Indian food by Weston Stearns [OPEN]
R
2
star
89

community-courses-introduction-to-r-portuguese

Introduction to R (Portugese) by Jonathan Cornelissen/Translated by Paulo Vasconcellos [OPEN]
R
2
star
90

catsim

Python
2
star
91

r-live-training-template

Jupyter Notebook
2
star
92

string-manipulation-in-sql-live-training

Live Training Session: String Manipulation with SQL
Jupyter Notebook
2
star
93

bash_kernel

Python
2
star
94

finddatasetpkgs

An R package that lists all CRAN R packages with "datasets" or "data sets" in the Title field of their DESCRIPTION file.
R
1
star
95

Creating-Dashboards-in-Shiny-R-live-training

Live Training Session: Creating Dashboards with Shiny R
Jupyter Notebook
1
star
96

Visualizing-Big-Data-in-R-live-training3

DataCamp live training on visualizing big data in R
Jupyter Notebook
1
star
97

Visualizing-Big-Data-in-R-live-training4

DataCamp live training on visualizing big data in R
Jupyter Notebook
1
star
98

setting-up-your-environment-in-r-live-training

Live Training Session: Setting Up Your Environment in R
Jupyter Notebook
1
star
99

workspace-tutorial-python-linear-regression

Notebook for a video tutorial on modeling in Python, focussed on linear regression.
Jupyter Notebook
1
star
100

shell-live-training-template

Jupyter Notebook
1
star