Python
文章平均质量分 76
Jack_F
唉生活唉社交
展开
-
机器学习实战之KMeans
from numpy import *def loadDataSet(fileName): dataMat = [] fr = open(fileName) for line in fr.readlines(): curLine = line.strip().split('\t') fltLine = map(float,curLine)原创 2013-07-08 15:03:40 · 2031 阅读 · 0 评论 -
机器学习实战之PCA
from numpy import *def loadDataSet(fileName, delim = '\t'): fr = open(fileName) stringArr = [line.strip().split(delim) for line in fr.readlines()] datArr = [map(float,line) for line in s原创 2013-07-09 20:40:44 · 2890 阅读 · 1 评论 -
机器学习实战之K近邻
from numpy import *import operatorfrom cProfile import labelimport matplotlibimport matplotlib.pyplot as pltfrom os import listdirdef createDataSet(): group = array([1.0,1.1],[1.0,1.0],[0,0原创 2013-06-27 16:55:34 · 3351 阅读 · 0 评论 -
机器学习实战之决策树
from math import logimport operatorimport matplotlib.pyplot as pltdef calcShannonEnt(dataSet): numEntries = len(dataSet) labelCounts = {} for featVec in dataSet: currentLabel原创 2013-06-29 10:02:55 · 3417 阅读 · 1 评论 -
机器学习实战之朴素贝叶斯
from numpy import *def loadDataSet(): postingList=[['my', 'dog', 'has', 'flea', 'problems', 'help', 'please'], ['maybe', 'not', 'take', 'him', 'to', 'dog', 'park', 'stupid'],原创 2013-06-29 16:55:34 · 2442 阅读 · 2 评论