資源簡(jiǎn)介
【核心代碼】
代碼片段和文件信息
def?valueFilter(fname1fname2):??#fname1為輸入文件,fname2為臨時(shí)文件輸出
????f1?=?open(fname1‘r‘)
????f2?=?open(fname2‘w‘)
????for?line?in?f1?:
????????if?line.find(‘?‘)==?-1?:??#過(guò)濾掉有‘?’的數(shù)據(jù)
????????????l1?=?line.replace(‘>50K‘‘1‘)??#將類(lèi)別標(biāo)簽改為0和1
????????????l2?=?l1.replace(‘<=50K‘‘0‘)
????????????newLine?=?l2.replace(‘?‘?‘‘)??#過(guò)濾空格
????????????f2.write(newLine)
????f1.close()
????f2.close()
def?loadDataSet(fname):??#讀取文件,形成數(shù)據(jù)集
????dataSet?=?[]
????f?=?open(fname‘r‘)
????for?line?in?f?:
????????line?=?line.strip(‘\n‘).split(‘‘)
????????dataSet.append(line)
????return?dataSet
def?charaFilter(dataSet):??#刪除部分不容易處理的特征(本例刪除數(shù)值型數(shù)據(jù))
????import?numpy
????import?random
????dataMat?=?numpy.mat(dataSet)
????m?=?numpy.shape(dataMat)[0]
????dataSet_new?=?[]
????for?i?in?range(m):
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????68395??2016-05-22?18:04??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集\1.txt
?????文件???????4500??2016-05-22?22:20??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集\bayes.py
?????文件???????2271??2016-05-22?20:37??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集\k=1.png
?????文件???????2203??2016-05-22?20:37??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集\k=3.png
?????文件???????2279??2016-05-22?20:38??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集\k=5.png
?????文件???????6624??2016-05-22?20:41??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集\knn.py
?????文件???????2137??2016-05-22?20:47??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集\knn去掉非數(shù)值.png
?????文件???????1622??2016-05-22?20:17??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集\原始.png
?????文件???????1543??2016-05-22?20:15??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集\去掉部分特征.png
?????文件???????1287??2016-05-22?20:19??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集\將判決條件改變.png
?????文件???????1247??2016-05-22?22:25??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集\改變判斷條件.png
?????文件?????125043??2016-05-22?22:59??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集\樸素貝葉斯及應(yīng)用.pptx
?????文件???????1489??2016-05-13?10:14??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集\神奇的結(jié)果.png
?????目錄??????????0??2016-05-28?22:29??貝葉斯和KNN算法比較——基于Adult數(shù)據(jù)集
-----------?---------??----------?-----??----
???????????????220640????????????????????14
- 上一篇:python 貪吃蛇小游戲源碼
- 下一篇:python 登錄QQ(基于QQ5.8)
評(píng)論
共有 條評(píng)論