python读取csv和txt数据转换成向量的实例

作者:jp_666 时间:2021-09-12 12:01:24 

最近写程序需要从文件中读取数据,并把读取的数据转换成向量。

查阅资料之后找到了读取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的方式可以使读取的数据既是向量格式,数据的数据类型也没有发生变化

来源:https://blog.csdn.net/jp_666/article/details/79853046

标签:python,csv,txt,向量
0
投稿

猜你喜欢

  • thinkphp5加layui实现图片上传功能(带图片预览)

    2023-06-13 01:09:45
  • 小xiao说说创意图标设计心得

    2009-11-18 12:27:00
  • php is_numberic函数造成的SQL注入漏洞

    2023-07-18 00:32:25
  • 网站如何使用黄金分割布局

    2010-11-05 18:34:00
  • 如何利用Redis作为Mybatis的二级缓存

    2023-07-05 10:51:11
  • Python设计模式之抽象工厂模式

    2021-02-06 09:18:59
  • JavaScript 在各个浏览器中执行的耐性

    2009-02-06 15:26:00
  • Python实现遗传算法(虚拟机中运行)

    2022-07-10 18:48:07
  • 如何“看看”服务器上的那个文件还在不在?

    2009-11-02 20:17:00
  • SQLServer中用T—SQL命令查询一个数据库中有哪些表的sql语句

    2012-07-11 15:28:50
  • Golang巧用defer进行错误处理的方法

    2023-08-05 03:21:13
  • 谈谈Javascript中的++和–操作符

    2009-05-08 11:43:00
  • pandas pd.read_csv()函数中parse_dates()参数的用法说明

    2023-07-22 04:51:26
  • FCKeditor 编辑器实战技巧 Ⅰ

    2008-10-08 10:22:00
  • JavaScript 与 ActionScript 3.0 交互的一些问题

    2008-01-27 12:20:00
  • 网页标准化-CSS命名规划整理

    2007-12-10 18:13:00
  • 基于ASP的站内多值搜索

    2010-05-11 20:03:00
  • 互联网产品设计师自我介绍

    2009-04-16 12:45:00
  • 定格动画浅析(一)

    2009-07-30 12:50:00
  • Div+CSS布局入门教程

    2007-09-13 12:52:00
  • asp之家 网络编程 m.aspxhome.com