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


Posted in Python onFebruary 12, 2019

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

查阅资料之后找到了读取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 相关文章推荐
在Python的Django框架中调用方法和处理无效变量
Jul 15 Python
Python之父谈Python的未来形式
Jul 01 Python
python散点图实例之随机漫步
Aug 27 Python
python实现遍历文件夹修改文件后缀
Aug 28 Python
Python flask框架post接口调用示例
Jul 03 Python
Python的互斥锁与信号量详解
Sep 12 Python
Python接口测试文件上传实例解析
May 22 Python
解决python 虚拟环境删除包无法加载的问题
Jul 13 Python
记一次django内存异常排查及解决方法
Aug 07 Python
详解vscode实现远程linux服务器上Python开发
Nov 10 Python
Python的轻量级ORM框架peewee使用教程
Feb 05 Python
python实现自动清理文件夹旧文件
May 10 Python
python 读取文件并把矩阵转成numpy的两种方法
Feb 12 #Python
Python把对应格式的csv文件转换成字典类型存储脚本的方法
Feb 12 #Python
python 实现读取一个excel多个sheet表并合并的方法
Feb 12 #Python
python 利用pandas将arff文件转csv文件的方法
Feb 12 #Python
python将pandas datarame保存为txt文件的实例
Feb 12 #Python
对Python 多线程统计所有csv文件的行数方法详解
Feb 12 #Python
Python多线程同步---文件读写控制方法
Feb 12 #Python
You might like
比较discuz和ecshop的截取字符串函数php版
2012/09/03 PHP
php读取富文本的时p标签会出现红线是怎么回事
2014/05/13 PHP
Yii CGridView用法实例详解
2016/07/12 PHP
php解析非标准json、非规范json的方式实例
2020/12/10 PHP
javaScript同意等待代码实现心得
2011/01/01 Javascript
JS根据变量保存方法名并执行方法示例
2014/04/04 Javascript
用简洁的jQuery方法toggleClass实现隔行换色
2014/10/22 Javascript
jQuery随机密码生成的方法
2015/03/09 Javascript
javascript删除数组重复元素的方法汇总
2015/06/24 Javascript
js自定义回调函数
2015/12/13 Javascript
easyui取消表单实时验证,提交时统一验证的简单实例
2016/11/07 Javascript
jQuery实现的手风琴侧边菜单效果
2017/03/29 jQuery
详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件
2017/06/01 jQuery
使用vue-resource进行数据交互的实例
2017/09/02 Javascript
jQuery中的类名选择器(.class)用法简单示例
2018/05/14 jQuery
JS实现判断图片是否加载完成的方法分析
2018/07/31 Javascript
手动下载Chrome并解决puppeteer无法使用问题
2018/11/12 Javascript
基于JavaScript判断两个对象内容是否相等
2020/01/10 Javascript
如何通过JS实现日历简单算法
2020/10/14 Javascript
JS页面动态绘图工具SVG,Canvas,VML介简介
2020/10/16 Javascript
python进阶教程之函数对象(函数也是对象)
2014/08/30 Python
使用SAE部署Python运行环境的教程
2015/05/05 Python
python 类的继承 实例方法.静态方法.类方法的代码解析
2019/08/23 Python
CSS3教程(2):网页边框半径和网页圆角
2009/04/02 HTML / CSS
实例讲解使用CSS实现多边框和透明边框的方法
2015/09/08 HTML / CSS
英国最大的纸工艺品商店:CraftStash
2018/12/01 全球购物
N:Philanthropy官网:美国洛杉矶基础款服装
2020/06/09 全球购物
《长城和运河》教学反思
2014/04/14 职场文书
事业单位人员的自我评价范文
2014/09/21 职场文书
人身意外保险授权委托书
2014/10/01 职场文书
2015年教师教学工作总结
2015/04/28 职场文书
敬老院义诊活动总结
2015/05/07 职场文书
2015年国庆节新闻稿
2015/07/18 职场文书
英语版自我评价,35句话轻松搞定
2019/10/08 职场文书
范文之农村基层党建工作报告
2019/10/24 职场文书
python数字图像处理数据类型及颜色空间转换
2022/06/28 Python