python数组与矩阵转换(python 读取文件并把矩阵转成numpy的两种方法)
类别:脚本大全 浏览量:696
时间:2022-03-30 00:16:09 python数组与矩阵转换
python 读取文件并把矩阵转成numpy的两种方法在当前目录下:
方法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的两种方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/ayisha09/article/details/80357131
您可能感兴趣
- python下载后依然打不开文件(解决python打不开文件文件不存在的问题)
- python中怎么实现登录程序(详解Python用户登录接口的方法)
- python什么是深拷贝什么是浅拷贝(Python深拷贝与浅拷贝用法实例分析)
- python字典的key(Python使用dict.fromkeys快速生成一个字典示例)
- python淘宝秒杀教程(Python实现京东秒杀功能代码)
- python控制流实例(如何用C代码给Python写扩展库Cython)
- python中的pandas功能(Python常见的pandas用法demo示例)
- python中求阶乘的代码(python 阶乘累加和的实例)
- python从零开始学习人工智能(为何人工智能AI首选Python?读完这篇文章你就知道了推荐)
- python函数大全详细(详解Python函数式编程—高阶函数)
- pythonlogging模块教学(详解Python logging调用Logger.info方法的处理过程)
- python如何获取列表值(Python中按键来获取指定的值)
- python怎么在csv修改数据(python 编写输出到csv的操作)
- python的模块与包与库(Python 中包/模块的 `import` 操作代码)
- python itchat库介绍(Python利用itchat库向好友或者公众号发消息的实例)
- opencv人脸识别算法(python利用Opencv实现人脸识别功能)
- 于正又推女性古装大剧 杨蓉乔欣演女配,两位女主成 重头戏(于正又推女性古装大剧)
- 乔欣古装女主戏获热度 作为女主,却没吃到红利(乔欣古装女主戏获热度)
- 爱情是什么(爱情是什么最经典的话)
- 乔欣 古装剧中的高颜值(古装剧中的高颜值)
- 怎么才可以财富自由(如何让自己实现财富自由)
- 为什么越来越多年轻人回农村(为什么越来越多年轻人回农村生活)
热门推荐
- 如何用python在微信里自动回复(Python实现微信自动好友验证,自动回复,发送群聊链接方法)
- mysql查询很慢怎么回事(MySQL Like模糊查询速度太慢如何解决)
- react加载优化(React星星评分组件的实现)
- 常用的Chrome谷歌浏览器插件
- sql查看数据库所有表名(SQL提取数据库表名及字段名等信息代码示例)
- linux nginx搭建(Ubuntu使用nginx搭建webdav文件服务器的详细过程)
- sqlserver分区查询语句(SQL Server中的集合运算: UNION, EXCEPT和INTERSECT示例代码详解)
- 完整版sqlserver2019卸载教程(Sql Server 2012完全卸载方法 只需8步轻松卸载)
- dedecms不生成文档(dedecms批量替换文章中超链接的方法)
- pyqt第三方控件(PySide和PyQt加载ui文件的两种方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9