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解析json实例方法
Nov 19 Python
在Lighttpd服务器中运行Django应用的方法
Jul 22 Python
Python 异常处理的实例详解
Sep 11 Python
Python通过OpenCV的findContours获取轮廓并切割实例
Jan 05 Python
python字典快速保存于读取的方法
Mar 23 Python
Python使用Windows API创建窗口示例【基于win32gui模块】
May 09 Python
OpenCV+face++实现实时人脸识别解锁功能
Aug 28 Python
pytorch 自定义参数不更新方式
Jan 06 Python
Python中pyecharts安装及安装失败的解决方法
Feb 18 Python
使用python库xlsxwriter库来输出各种xlsx文件的示例
Sep 01 Python
python tkinter模块的简单使用
Apr 07 Python
Python中相见恨晚的技巧
Apr 13 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生成静态页面详解
2006/12/05 PHP
用PHP ob_start()控制浏览器cache、生成html实现代码
2010/02/16 PHP
JS与PHP向函数传递可变参数的区别实例代码
2011/05/18 PHP
php准确获取文件MIME类型的方法
2015/06/17 PHP
php打乱数组二维数组多维数组的简单实例
2016/06/17 PHP
js读取本地excel文档数据的代码
2010/11/11 Javascript
读jQuery之四(优雅的迭代)
2011/06/20 Javascript
JavaScript高级程序设计 阅读笔记(十七) js事件
2012/08/14 Javascript
Three.js源码阅读笔记(基础的核心Core对象)
2012/12/27 Javascript
js字符串引用的两种方式(必看)
2016/09/18 Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
2017/04/11 Javascript
JavaScript纯色二维码变成彩色二维码
2020/07/23 Javascript
JS一个简单的注册页面实例
2017/09/05 Javascript
使用淘宝镜像cnpm安装Vue.js的图文教程
2018/05/17 Javascript
vue slots 组件的组合/分发实例
2018/09/06 Javascript
微信小程序中this.data与this.setData的区别详解
2018/09/17 Javascript
Vue中使用方法、计算属性或观察者的方法实例详解
2018/10/31 Javascript
使用electron制作满屏心特效的示例代码
2018/11/27 Javascript
vue 解决数组赋值无法渲染在页面的问题
2019/10/28 Javascript
Javascript地址引用代码实例解析
2020/02/25 Javascript
VUE项目实现主题切换的多种方法
2020/11/26 Vue.js
[07:26]2015国际邀请赛第二日TOP10集锦
2015/08/06 DOTA
python 获取本机ip地址的两个方法
2013/02/25 Python
Python的类实例属性访问规则探讨
2015/01/30 Python
Python合并两个字典的常用方法与效率比较
2015/06/17 Python
Python模块结构与布局操作方法实例分析
2017/07/24 Python
django实现登录时候输入密码错误5次锁定用户十分钟
2017/11/05 Python
Python中字典的浅拷贝与深拷贝用法实例分析
2018/01/02 Python
关于Pytorch的MNIST数据集的预处理详解
2020/01/10 Python
python 代码运行时间获取方式详解
2020/09/18 Python
python Gabor滤波器讲解
2020/10/26 Python
利用promise及参数解构封装ajax请求的方法
2021/03/24 Javascript
自荐信格式技巧有哪些呢
2013/11/19 职场文书
少先队中队工作总结
2015/08/14 职场文书
2016新党章学习心得体会
2016/01/15 职场文书
如何使用Tkinter进行窗口的管理与设置
2021/06/30 Python