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抓取网页内容示例分享
Feb 24 Python
Python使用redis pool的一种单例实现方式
Apr 16 Python
深入浅析python继承问题
May 29 Python
ansible作为python模块库使用的方法实例
Jan 17 Python
Python实现树的先序、中序、后序排序算法示例
Jun 23 Python
基于使用paramiko执行远程linux主机命令(详解)
Oct 16 Python
解决Python安装后pip不能用的问题
Jun 12 Python
Django框架使用内置方法实现登录功能详解
Jun 12 Python
python 实现创建文件夹和创建日志文件的方法
Jul 07 Python
django 2.2和mysql使用的常见问题
Jul 18 Python
python 实现图像快速替换某种颜色
Jun 04 Python
python如何遍历指定路径下所有文件(按按照时间区间检索)
Sep 14 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
《星际争霸II》全新指挥官斯台特曼现已上线
2020/03/08 星际争霸
详解PHP归并排序的实现
2016/10/18 PHP
如何解决PHP获取不到SESSION信息之一般情况
2019/10/10 PHP
JavaScript 面向对象编程(1) 基础
2010/05/18 Javascript
jQuery powerFloat万能浮动层下拉层插件使用介绍
2010/12/27 Javascript
理解JSON:3分钟课程
2011/10/28 Javascript
jQuery回车实现登录简单实现
2013/08/20 Javascript
jquery控制显示服务器生成的图片流
2015/08/04 Javascript
封装获取dom元素的简单实例
2016/07/08 Javascript
javascript另类方法实现htmlencode()与htmldecode()函数实例分析
2016/11/17 Javascript
jQuery实现淡入淡出的模态框
2017/02/09 Javascript
js 原型对象和原型链理解
2017/02/09 Javascript
使用JavaScript根据图片获取条形码的方法
2017/07/04 Javascript
浅谈Vue2.0中v-for迭代语法的变化(key、index)
2018/03/06 Javascript
详解使用create-react-app添加css modules、sasss和antd
2018/07/31 Javascript
详解如何配置vue-cli3.0的vue.config.js
2018/08/23 Javascript
vue-router动态设置页面title的实例讲解
2018/08/30 Javascript
快速解决vue-cli在ie9+中无效的问题
2018/09/04 Javascript
ES6 Iterator接口和for...of循环用法分析
2019/07/31 Javascript
详解如何修改 node_modules 里的文件
2020/05/22 Javascript
Vue实现附件上传功能
2020/05/28 Javascript
[04:02]2014DOTA2国际邀请赛 BBC每日综述中国战队将再度登顶
2014/07/21 DOTA
Python获取Redis所有Key以及内容的方法
2019/02/19 Python
python 列表输出重复值以及对应的角标方法
2019/06/11 Python
python lambda表达式(匿名函数)写法解析
2019/09/16 Python
pytorch使用horovod多gpu训练的实现
2020/09/09 Python
amazeui时间组件的实现示例
2020/08/18 HTML / CSS
Europcar英国:英国汽车和货车租赁
2017/01/21 全球购物
Probikekit日本:自行车套件,跑步和铁人三项装备
2017/04/03 全球购物
生物化工专业个人自荐信
2013/09/26 职场文书
总经理岗位职责
2013/11/09 职场文书
商务助理求职信范文
2014/04/20 职场文书
公共场所禁烟倡议书
2014/08/30 职场文书
盲山观后感
2015/06/11 职场文书
婚宴主持词
2015/06/30 职场文书
Pytorch 如何实现LSTM时间序列预测
2021/05/17 Python