/DSE200-Python-Data-Analysis

Completed work for DSE 200 - Python for Data Analysis, Masters of Data Science and Engineering UC San Diego (UCSD)

Primary LanguageJupyter Notebook

DSE200 - Python for Data Analysis

Work for Fall Quarter 2017 UCSD Masters of Data Science and Engineering Program. Python for Data Analysis class, DSE 200 .

The links below you let you render the jupyter notebooks directly on nbviewer.

Jupyter Notebooks for Assignments

Day 1: Unix Exercises (Reconstructing files from segments, Word and line count,cat, pipelines etc)

Day 1: Python Basics (N Queen, Prime Numbers, Bigrams etc)

Day 2: Matrix manipulations (Numpy vs. native), pandas data analysis, and IO exercises

Day 3: Models and Learning - Economic and Nutrition data analysis with Pandas, Matplotlib. Intro to PCA w/ SKLearn

Day 4: Basic OOP in Python

Day 4: Earthquake Analysis and Visualization with Pandas and Matplotlib

Day 5: Scraping MLB stats from ESPN

Day 5: Visualizing the history of the ebola epidemic

Day 5: OAuth, Twitter API

Exams

Final - Analyze the evolution of poverty, income distribution and investment in education in the United States