• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

franksalas/datacamp: Data camp notes in jupyter notebook

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

franksalas/datacamp

开源软件地址:

https://github.com/franksalas/datacamp

开源编程语言:

Jupyter Notebook 77.3%

开源软件介绍:

Datacamp Binder


My notes on Datacamp courses. They are markdown duplicates (on jupyter notebooks) of the lecutres along with my solution to each problem.

ko-fi

Getting Started

They can be viewed on github or download them.

Prerequisites

Only if are downloading them to your system.

  • Python enviroment
  • Jupyter notebook
  1. change directory
cd datacamp
  1. Create a conda enviroment with environment.yml
conda env create -f environment.yml -n $ENV_NAME

Courses

These are the courses Im currently working on.

Data Types for Data Science

  • Fundamental data types
  • Dictionaries - the root of Python
  • Meet the collections module
  • Handling Dates and Times
  • Answering Data Science Questions

Introduction to Data Visualization with Python

  • 01 Customizing plots
  • 02 Plotting 2D arrays
  • 03 Statistical plots with Seaborn
  • 04 Analyzing time series and images

Pandas Foundations

  • Data ingestion & instpection
  • Exploratory data analysis
  • Time series in pandas
  • Case Study - Sunlight in Austin

Manipulating DataFrames with pandas

  • Extracting and transforming data
  • Advanced indexing
  • Rearranging and reshaping data
  • Grouping data
  • Bringing it all together

Merging DataFrames with pandas

  • Preparing data
  • Concatenating data
  • Merging data
  • Case Study - Summer Olympics

Cleaning Data in Python

  • Exploring your data
  • Tidying data for analysis
  • Combining data for analysis
  • Cleaning data for analysis
  • Case study

Python Data Science Toolbox (Part 2)

  • Using iterators in PythonLand
  • List comprehensions and generators
  • Bringing it all together!

Importing Data in Python (Part 1)

  • Introduction and flat files
  • Importing data from other file types
  • Working with relational databases in Python

Importing Data in Python (Part 2)

  • Importing data from the Internet
  • Interacting with APIs to import data from the web
  • Diving deep into the Twitter API

Interactive Data Visualization with Bokeh

  • Basic plotting with Bokeh
  • Layouts, Interactions, and Annotations
  • Building interactive apps with Bokeh
  • Putting It All Together! A Case Study

Introduction to Databases in Python

  • Basics of Relational Databases
  • Applying Filtering, Ordering and Grouping to Queries
  • Advanced SQLAlchemy Queries
  • Creating and Manipulating your own Databases
  • Putting it all together!

Statistical Thinking in Python (Part 1)

  • Graphical exploratory data analysis
  • Quantitative exploratory data analysis
  • Thinking probabilistically-- Discrete variables
  • Work with Multiple Time Series
  • Thinking probabilistically-- Continuous variables

Statistical Thinking in Python (Part 1)

  • Parameter estimation by optimization
  • Bootstrap confidence intervals
  • Introduction to hypothesis testing
  • Hypothesis test examples
  • Putting it all together: a case study

Supervised Learning with scikit-learn

  • Classification
  • Regression
  • Fine-tuning your model
  • Preprocessing and pipelines

Visualizing Time Series Data in Python

  • Introduction
  • Summary Statistics and Diagnostics
  • Seasonality, Trend and Noise
  • Work with Multiple Time Series
  • Case Study

Intro to SQL for Data Science

  • Selecting Columns
  • Filtering rows
  • Aggregate Functions
  • Sortin, grouping and joins

Joining Data in SQL

  • Introduction to joins
  • Outer joins and cross joins
  • Set theory clauses
  • Subqueries



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap