Skip to content

anna4fun/Python-for-Everybody

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

109 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python-for-Everybody

=================================

My notes and assignment solutions for Python for Everybody Specialization, including:

  • Programming for Everybody(getting start with Python)
  • Using Python to Access Web Data
  • Using Database with Pyhon

2016.10.9 Update

Use Python to implement data structure & algorithm problems from Stanford Algorithm MOOC course.

Part 1

Week 1: CountInversion.py Use the idea of Merge Sort to compute the number of inversions in a integer Array.

2016.10.27 Update

Add my solutions for BerkeleyX Series: Data Science and Engineering with Spark

CS105 : Introduction to Spark

CS110 : Big Data Analysis with Spark

CS120 : Distributed Machine Learning with Spark

Lab 4: Use Principal Component Analysis(PCA) to analysis the neural activity image data of zebrafish.

  • RDD + lambda function is REALLY easy to compose and fast to run
  • pca() fuction in section (2a) that gives the first k eigen vectors, pca scores, and all the eigen values
  • numpy matrix operations: dot, inner, outer, eye, tile, kron(section 4a)
  • matplotlib.pyplot to make elegant visualization

2018.12.10 Update

Almost forgot I have this repository, check out Coding for coding tricks for Python 3.

About

Python Basics, Algorithm implementation, PySpark and Machine Learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors