Skip to content

Instantly share code, notes, and snippets.

@leonaburime
leonaburime / kMeans.py
Last active August 29, 2015 14:03
kMeans Algorithm
import random, pdb
from pprint import pprint
import pandas as pd, numpy as np
import sklearn
from sklearn.cluster import KMeans
labels = {0 : 'apple', 1 : 'banana'}
input = [
@leonaburime
leonaburime / kNN.py
Last active August 29, 2015 14:03
k-Nearest Neighbors Algorithm
from __future__ import division
from pprint import pprint
import numpy as np
import pandas as pd
from sklearn.neighbors import KNeighborsClassifier
#References - http://saravananthirumuruganathan.wordpress.com/2010/05/17/a-detailed-introduction-to-k-nearest-neighbor-knn-algorithm/
#http://www.saedsayad.com/k_nearest_neighbors.htm
input = [
@leonaburime
leonaburime / linearRegression.py
Created June 27, 2014 06:16
Linear Regression for single variable. For multivariable check out my gradientDescent.py
import numpy as np
import dataMunge, pdb
from sklearn import linear_model
input = [
[95, 85],
[85, 95],
[80, 70],
[70, 65],
[60, 70]