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调用cmd命令行制作刷博器
Jan 13 Python
Python标准库之多进程(multiprocessing包)介绍
Nov 25 Python
Python2.x与Python3.x的区别
Jan 14 Python
python获取网页中所有图片并筛选指定分辨率的方法
Mar 31 Python
python将字符串以utf-8格式保存在txt文件中的方法
Oct 30 Python
Python通用循环的构造方法实例分析
Dec 19 Python
在PyCharm导航区中打开多个Project的关闭方法
Jan 17 Python
python Django编写接口并用Jmeter测试的方法
Jul 31 Python
Mac安装python3的方法步骤
Aug 09 Python
python 生成任意形状的凸包图代码
Apr 16 Python
Django如何实现密码错误报错提醒
Sep 04 Python
Python获取江苏疫情实时数据及爬虫分析
Aug 02 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/05 新手入门
新安装的MySQL数据库需要注意的安全知识
2008/07/30 PHP
apache+php+mysql安装配置方法小结
2010/08/01 PHP
网站如何做到完全不需要jQuery也可以满足简单需求
2013/06/27 Javascript
Jquery 实现表格颜色交替变化鼠标移过颜色变化实例
2013/08/28 Javascript
使用Node.js处理前端代码文件的编码问题
2016/02/16 Javascript
第一次接触Bootstrap框架
2016/10/24 Javascript
ES6新特性之Object的变化分析
2017/03/31 Javascript
详解vue 模版组件的三种用法
2017/07/21 Javascript
vue页面使用阿里oss上传功能的实例(一)
2017/08/09 Javascript
Vue实现6位数密码效果
2018/08/18 Javascript
如何优雅地在vue中添加权限控制示例详解
2019/03/07 Javascript
vue.js使用v-model实现父子组件间的双向通信示例
2020/02/05 Javascript
Python的批量远程管理和部署工具Fabric用法实例
2015/01/23 Python
Python使用redis pool的一种单例实现方式
2016/04/16 Python
caffe binaryproto 与 npy相互转换的实例讲解
2018/07/09 Python
python 二维数组90度旋转的方法
2019/01/28 Python
Python中psutil的介绍与用法
2019/05/02 Python
python 列表转为字典的两个小方法(小结)
2019/06/28 Python
解决Python计算矩阵乘向量,矩阵乘实数的一些小错误
2019/08/26 Python
Xadmin+rules实现多选行权限方式(级联效果)
2020/04/07 Python
如何将PySpark导入Python的放实现(2种)
2020/04/26 Python
Python 解决相对路径问题:&quot;No such file or directory&quot;
2020/06/05 Python
Pandas替换及部分替换(replace)实现流程详解
2020/10/12 Python
Python如何批量生成和调用变量
2020/11/21 Python
用python对excel查重
2020/12/07 Python
巴塞罗那观光通票:Barcelona Pass
2019/10/30 全球购物
德国家具、照明、家居用品网上商店:Wayfair.de
2020/02/13 全球购物
房屋租赁协议书
2014/04/10 职场文书
关于中国梦的演讲稿
2014/04/23 职场文书
小学生感恩演讲稿
2014/04/25 职场文书
房地产开发项目建议书
2014/05/16 职场文书
英语系本科生求职信
2014/07/15 职场文书
十一国庆节“向国旗敬礼”主题班会活动方案
2014/09/27 职场文书
教师节班会主持词
2015/07/06 职场文书
远程教育学习心得体会
2016/01/23 职场文书