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进行稳定可靠的文件操作详解
Dec 31 Python
高性能web服务器框架Tornado简单实现restful接口及开发实例
Jul 16 Python
python字符串连接的N种方式总结
Sep 17 Python
python装饰器decorator介绍
Nov 21 Python
python微信跳一跳系列之色块轮廓定位棋盘
Feb 26 Python
djang常用查询SQL语句的使用代码
Feb 15 Python
解决TensorFlow GPU版出现OOM错误的问题
Feb 03 Python
浅谈spring boot 集成 log4j 解决与logback冲突的问题
Feb 20 Python
Jupyter Notebook折叠输出的内容实例
Apr 22 Python
学习Python需要哪些工具
Sep 04 Python
python读取图片颜色值并生成excel像素画的方法实例
Feb 19 Python
python 如何在测试中使用 Mock
Mar 01 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实现ip白名单黑名单功能
2015/03/12 PHP
PHP使用数组实现矩阵数学运算的方法示例
2017/05/29 PHP
JS模拟面向对象全解(二、类型与赋值)
2011/07/13 Javascript
js变量以及其作用域详解
2020/07/18 Javascript
分享一个我自己写的ToolTip提示插件(附源码)
2013/01/20 Javascript
js实现同一个页面多个渐变效果的方法
2015/04/10 Javascript
js手动播放图片实现图片轮播效果
2016/09/17 Javascript
Bootstrop实现多级下拉菜单功能
2016/11/24 Javascript
Input文本框随着输入内容多少自动延伸的实现
2017/02/15 Javascript
thinkphp标签实现bootsrtap轮播carousel实例代码
2017/02/19 Javascript
angularjs封装$http为factory的方法
2017/05/18 Javascript
JS删除数组里的某个元素方法
2018/02/03 Javascript
BootStrap模态框闪退问题实例代码详解
2018/12/10 Javascript
vue配置font-awesome5的方法步骤
2019/01/27 Javascript
「中高级前端面试」JavaScript手写代码无敌秘籍(推荐)
2019/04/08 Javascript
微信小程序全局变量改变监听的实现方法
2019/07/15 Javascript
使用Python从有道词典网页获取单词翻译
2016/07/03 Python
python实现简单神经网络算法
2018/03/10 Python
Python基于sklearn库的分类算法简单应用示例
2018/07/09 Python
pytorch训练imagenet分类的方法
2018/07/27 Python
python爬虫自动创建文件夹的功能
2018/08/01 Python
Python socket实现的简单通信功能示例
2018/08/21 Python
Ubuntu下升级 python3.7.1流程备忘(推荐)
2018/12/10 Python
从Pytorch模型pth文件中读取参数成numpy矩阵的操作
2021/03/04 Python
HTML5移动端开发遇见的东西
2019/10/11 HTML / CSS
菲律宾购物网站:Lazada菲律宾
2018/04/05 全球购物
Lacoste澳大利亚官网:服装、鞋类及配饰
2018/11/14 全球购物
The Kooples美国官方网站:为情侣提供的法国当代时尚品牌
2019/01/03 全球购物
介绍一下Java中的static关键字
2012/05/12 面试题
上班看电影检讨书
2014/02/12 职场文书
全国优秀教师事迹材料
2014/08/26 职场文书
2014年客房服务员工作总结
2014/11/18 职场文书
php中pcntl_fork详解
2021/04/01 PHP
Java生成读取条形码和二维码的简单示例
2021/07/09 Java/Android
Python Matplotlib绘制条形图的全过程
2021/10/24 Python
python的列表生成式,生成器和generator对象你了解吗
2022/03/16 Python