1、python读取数据方法
1.1读取 csv文件。用到pandas库中的read_csv()函数,格式如下:
**读取格式:
import pandas as pd
csv_data= pd.read_csv(’/路径/文件名.csv’)
(注意:安装pandas库:pip install pandas,(用annaconda不用安装此模块,即导入模块即可))
1.2读取txt文件。格式如下:
读取格式:f= open(’/路径/文件名.txt’, ‘r’)
实例1:用梯度下降法,代码如下
import numpy as np
import matplotlib.pyplot as plt
def load_dataset():
"""
前两行两个值分别是X1和X2,第三个是标签类别
"""
data_mat = []
label_mat = []
# 读取格式:-0.017612 14.053064 0
with open('testSet.txt', 'r') as f:
for line in f.readlines():#按行读文件
# 拆分放到arr里面
line_arr = line.strip().split()
#