数据来源于wepe/MachineLearninggithub.com
-------------------20201204更新------------------
之前的脚本用成了logstic的数据。。。换了个数据重写了脚本(事实证明KNN也可以解决logstic的二分类问题)。
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Thu Dec 3 14:43:58 2020
@author: songyang
"""
import os
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
#from scipy.interpolate import make_interp_spline
os.chdir("/home/songyang/test/MachineLearning-master/kNN/use Python and NumPy/trainingDigits/")
files = os.listdir()
def trans(filenames):
'''
将32*32格式改写成1*1024格式
'''
real_num = filenames.split("_")[0]
tmp_array=[]
f=open(filenames,"r")
for i in