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实现的扫雷游戏实例代码
Aug 01 Python
node.js获取参数的常用方法(总结)
May 29 Python
Python调用ctypes使用C函数printf的方法
Aug 23 Python
python购物车程序简单代码
Apr 18 Python
如何使用Python的Requests包实现模拟登陆
Apr 27 Python
OpenCV HSV颜色识别及HSV基本颜色分量范围
Mar 22 Python
python保存字典和读取字典的实例代码
Jul 07 Python
Pytorch 多块GPU的使用详解
Dec 31 Python
python实现滑雪游戏
Feb 22 Python
Python日志logging模块功能与用法详解
Apr 09 Python
浅谈Python爬虫原理与数据抓取
Jul 21 Python
如何在scrapy中集成selenium爬取网页的方法
Nov 18 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
国内咖啡文化
2021/03/03 咖啡文化
php不使用copy()函数复制文件的方法
2015/03/13 PHP
Laravel实现通过blade模板引擎渲染视图
2019/10/25 PHP
jQuery学习笔记 操作jQuery对象 属性处理
2012/09/19 Javascript
jQuery :first选择器使用介绍
2013/08/09 Javascript
js/jquery获取文本框输入焦点的方法
2014/03/04 Javascript
Angularjs编写KindEditor,UEidtor,jQuery指令
2015/01/28 Javascript
JavaScript中的toLocaleDateString()方法使用简介
2015/06/12 Javascript
jquery实现不包含当前项的选择器实例
2015/06/25 Javascript
javascript跨域方法、原理以及出现问题解决方法(详解)
2015/08/06 Javascript
javascript类型系统_正则表达式RegExp类型详解
2016/06/24 Javascript
js控制li的隐藏和显示实例代码
2016/10/15 Javascript
原生js和css实现图片轮播效果
2017/02/07 Javascript
Bootstrap一款超好用的前端框架
2017/09/25 Javascript
js保留两位小数方法总结
2018/01/31 Javascript
webpack+react+antd脚手架优化的方法
2018/04/02 Javascript
微信小程序实现的点击按钮 弹出底部上拉菜单功能示例
2018/12/20 Javascript
layui实现根据table数据判断按钮显示情况的方法
2019/09/26 Javascript
js实现烟花特效
2020/03/02 Javascript
vue fetch中的.then()的正确使用方法
2020/04/17 Javascript
Vue ElementUI实现:限制输入框只能输入正整数的问题
2020/07/31 Javascript
[00:56]2014DOTA2国际邀请赛 DK、iG 赛前探访
2014/07/10 DOTA
python 简易计算器程序,代码就几行
2009/08/29 Python
Python中list初始化方法示例
2016/09/18 Python
python实现雨滴下落到地面效果
2018/06/21 Python
CentOS 7 安装python3.7.1的方法及注意事项
2018/11/01 Python
python 多线程死锁问题的解决方案
2020/08/25 Python
玩转CSS3色彩
2010/01/16 HTML / CSS
土木工程专业推荐信
2014/02/19 职场文书
实习推荐信
2014/05/10 职场文书
六一亲子活动总结
2014/07/01 职场文书
安全生产知识竞赛活动总结
2014/07/07 职场文书
新生儿未入户证明
2015/06/23 职场文书
2016年社区植树节活动总结
2016/03/16 职场文书
MySQL数据库如何给表设置约束详解
2022/03/13 MySQL
zabbix配置nginx监控的实现
2022/05/25 Servers