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 numpy数组拼接(Python快速转换numpy数组中Nan和Inf的方法实例说明)
- python 串口图形化(python使用MQTT给硬件传输图片的实现方法)
- pythonpandas使用攻略(详解Python中pandas的安装操作说明傻瓜版)
- python淘宝秒杀教程(Python实现京东秒杀功能代码)
- 怎么对python中列表进行排序(Python列表常见操作详解获取,增加,删除,修改,排序等)
- nginx事件模型有几种(Python实现监控Nginx配置文件的不同并发送邮件报警功能示例)
- python 接口测试怎么校验json数据(python接口自动化十七--Json 数据处理---一次爬坑记详解)
- python中test函数用法(Python TestCase中的断言方法介绍)
- python将网站图片本地存储(详解Python下载图片并保存本地的两种方式)
- python加密与解密(python实现简单加密解密机制)
- pythonmatplotlib怎么设置图像(完美解决Python matplotlib绘图时汉字显示不正常的问题)
- 如何用python在微信里自动回复(Python实现微信自动好友验证,自动回复,发送群聊链接方法)
- python自带的ide的使用(基于python的ini配置文件操作工具类)
- python真的能高效处理excel报表吗(Python数据报表之Excel操作模块用法分析)
- opencv调用摄像头图像识别(Python+OpenCV采集本地摄像头的视频)
- python程序开发过程(python调用外部程序的实操步骤)
- 飞机引进工程师杨隆 匠人匠心,只争朝夕(飞机引进工程师杨隆)
- 三人行,她们是育人路上的 铁三角 团队(她们是育人路上的)
- 阴阳师 孟婆山兔CP不倒 新皮肤草稿 孟婆兔 让痒痒鼠点赞(阴阳师孟婆山兔CP不倒)
- 阴阳师孟婆御魂推荐 孟婆御魂搭配毕业套(阴阳师孟婆御魂推荐)
- 袁冰妍终于接到新剧,饰演反追男主,看到合作演员 眼光果然毒辣(袁冰妍终于接到新剧)
- 记忆中的台词(记忆中的台词)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9