python读取csv和txt数据转换成向量的实例
2019-03-28 10:57
836 查看
最近写程序需要从文件中读取数据,并把读取的数据转换成向量。
查阅资料之后找到了读取csv文件和txt文件两种方式,下面结合自己的实验过程,做简要记录,供大家参考:
1、读取csv文件的数据
import csv filtpath = "data_test.csv" with open(filtpath,'r') as csvfile: reader = csv.reader(csvfile) header = next(reader) data = [] for line in reader: data.append(line) print(header) print(data)
使用上面的代码读取数据之后,看似是向量格式,可是数据类型却是字符串类型,不符合要求。
2、读取txt文件
import numpy as np #load data file=open("data.txt") lines=file.readlines() rows=len(lines) datamat = np.zeros((rows,15)) row=0 for line in lines: line=line.strip().split('\t') datamat[row,:]=line[::] row+=1 print(datamat) print(datamat.shape)
使用读取txt的方式可以使读取的数据既是向量格式,数据的数据类型也没有发生变化
以上这篇python读取csv和txt数据转换成向量的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- python读取txt数据,转换到excel表中
- python读取 txt转换成csv
- python使用numpy读取、保存txt数据的实例
- python 循环读取txt文档 并转换成csv的方法
- python 读取txt中每行数据,并且保存到excel中的实例
- python 读取.csv文件数据到数组(矩阵)的实例讲解
- python 循环读取txt文档 并转换成csv
- python3将csv文件中的两列数据读取出来,并且按行写入txt文本之中
- 对python读取zip压缩文件里面的csv数据实例详解
- Python读取txt文件,将xxx=111,yyy=222转换为json或字典格式
- python 读取.csv文件数据到数组(矩阵)
- Python导出数据到Excel可读取的CSV文件的方法
- python读取、写入csv数据:csv模块
- 详解python实现读取邮件数据并下载附件的实例
- 打开 txt 读取数据 写入实例
- python项目:获取微信好友信息(二)csv数据读取与处理
- C# Python 读取txt中的文件,将16进制的数据按照小端方式排列,处理为有符号的数字,并写入text文件;控制台和界面两种方式
- Python利用pandas计算多个CSV文件数据值的实例
- python - csv写入、读取数据
- SQL C# nvarchar类型转换为int类型 多表查询的问题,查询结果到新表,TXT数据读取到控件和数据库,生成在控件中的数据如何存到TXT文件中