python 读取文件并把矩阵转成numpy的两种方法


Posted in Python onFebruary 12, 2019

在当前目录下:

方法1:

file = open(‘filename')
 a =file.read()
 b =a.split(‘\n')#使用换行
len(b) #统计有多少行
 
for i in range(len(b)):
   b[i] = b[i].split()#使用空格分开
len(b[0])#可以查看第一行有多少列。
 
B[0][311]#可以查看具体某行某列的数
 
import numpy as np
b = np.array(b)#转成numpy形的
type(b) # 输出<输出class‘numpy.ndarray>

这种方法不能直接处理b的运算 比如乘除。

方法2:

def get_cub_train_attr(filepath):
 file = 'class_attribute_labels_continuous.txt'
 cub_attrs = np.loadtxt(file,delimiter=' ') #读取数据,并且自动转换成numpy
 cub_attrs = cub_attrs / 100#可以直接进行运算
 train_label = np.zeros((150, 312))
 train_label = cub_attrs[0:150 , :]#取前150行
 return train_label

以上这篇python 读取文件并把矩阵转成numpy的两种方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python translator使用实例
Sep 06 Python
Python爬虫爬验证码实现功能详解
Apr 14 Python
python中文分词,使用结巴分词对python进行分词(实例讲解)
Nov 14 Python
Python3.6笔记之将程序运行结果输出到文件的方法
Apr 22 Python
深入分析python中整型不会溢出问题
Jun 18 Python
python matplotlib库绘制散点图例题解析
Aug 10 Python
关于Python内存分配时的小秘密分享
Sep 05 Python
完美解决Django2.0中models下的ForeignKey()问题
May 19 Python
浅谈Tensorflow加载Vgg预训练模型的几个注意事项
May 26 Python
python支持多继承吗
Jun 19 Python
Python字节单位转换(将字节转换为K M G T)
Mar 02 Python
使用pd.merge表连接出现多余行的问题解决
Jun 16 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
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
Feb 12 #Python
You might like
PHP在字符串中查找指定字符串并删除的代码
2008/10/02 PHP
提高php运行速度的一些小技巧分享
2012/07/03 PHP
ThinkPHP中的常用查询语言汇总
2014/08/22 PHP
关于文本限制字数的js代码
2007/04/02 Javascript
ExtJS 2.0实用简明教程之应用ExtJS
2009/04/29 Javascript
基于jquery的checkbox下拉框插件代码
2010/06/25 Javascript
jQuery 表单验证扩展(四)
2010/10/20 Javascript
js中创建对象的几种方式示例介绍
2014/01/26 Javascript
jQuery中选择器小问题(新人难免遇到)
2014/03/31 Javascript
Javascript闭包(Closure)详解
2015/05/05 Javascript
jQuery替换textarea中换行的方法
2015/06/10 Javascript
jQuery中(function($){})(jQuery)详解
2015/07/15 Javascript
JS实现页面内跳转的简单代码
2017/09/03 Javascript
关于js对textarea换行符的处理方法浅析
2018/08/03 Javascript
JQuery样式操作、click事件以及索引值-选项卡应用示例
2019/05/14 jQuery
Vue基础学习之项目整合及优化
2019/06/02 Javascript
typescript配置alias的详细步骤
2020/08/12 Javascript
详解vite2.0配置学习(typescript版本)
2021/02/25 Javascript
手动实现把python项目发布为exe可执行程序过程分享
2014/10/23 Python
python追加元素到列表的方法
2015/07/28 Python
Python实现类的创建与使用方法示例
2017/07/25 Python
python读取与写入csv格式文件的示例代码
2017/12/16 Python
Python的SimpleHTTPServer模块用处及使用方法简介
2018/01/22 Python
Python利用Django如何写restful api接口详解
2018/06/08 Python
python 自动去除空行的实例
2018/07/24 Python
Python @property原理解析和用法实例
2020/02/11 Python
python获取命令行参数实例方法讲解
2020/11/02 Python
软件测试企业面试试卷
2016/07/13 面试题
2014银行领导班子群众路线对照检查材料思想汇报
2014/09/17 职场文书
护士辞职信怎么写
2015/02/27 职场文书
2015年评职称工作总结范文
2015/04/20 职场文书
工地食品安全责任书
2015/05/09 职场文书
交通事故起诉书
2015/05/19 职场文书
教师法制教育培训学习心得体会
2016/01/14 职场文书
python实现web邮箱扫描的示例(附源码)
2021/03/30 Python
简述Java中throw-throws异常抛出
2021/08/07 Java/Android