import pandas as pd
import numpy as np

def initData():
    path = "D:\学习\机器学习\svm\krkopt.data"
    df = pd.read_csv(path, header=None, sep='\s+')
    print(len(df))

    np_tests = np.array(df)

    for i, test in enumerate(np_tests):
        print("第%d行的数据是%s:" % (i, test))

使用read_csv()方法可以直接读取data文件,虽然会丢失data文件的头行,但是读取数据够用了

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐