2018-10-26
阅读量:
927
python读取txt文件。
1.1基于python csv库:
#3.读取csv至字典x,y
import
csv
# 读取csv至字典
csvFile =
open(r'G:\训练小样本.csv', "r")
reader =
csv.reader(csvFile)
#print(reader)
# 建立空字典
result =
{}
i=0
for
item in
reader:
if
reader.line_num==1:
continue
result[i]=item
i=i+1
# 建立空字典
j=0
xx={}
yy={}
for
i in
list(range(29)):
xx[j]=result[i][1:-1]
yy[j]=result[i][-1]
# print(x[j])
# print(y[j])
j=j+1
csvFile.close()
##3.1字典转换成list
X=[]
Y=[]
for
i in
xx.values():
X.append(i)
for
j in
xx.values():
X.append(j)
改进的CSV读取,直接从CSV文件读取到 list:
#加载数据
def
loadCSV(filename):
dataSet=[]
with open(filename,'r') as file:
csvReader=csv.reader(file)
for
line in
csvReader:
dataSet.append(line)
return
dataSet
读取的方式,是一行一行读取。
1.2 pandas读取:
import
pandas as pd
test_df =
pd.read_excel(r'G:\test_linearRegression.xlsx')






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
1条评论