python将txt文件读入为np.array的方法

原文件:

7.8094,1.0804,5.7632,0.012269,0.008994,-0.003469,-0.79279,-0.064686,0.11635,0.68827,5.7169,7.9329,0.010264,0.003557,-0.011691,-0.57559,-0.56121,

原文件数据比较多,是一个125行,45类float数字。

代码:

# -*- coding: utf-8 -*-

import numpy as np

def readFile(path):

# 打开文件(注意路径)

f = open(path)

# 逐行进行处理

first_ele = True

for data in f.readlines():

## 去掉每行的换行符,"\n"

data = data.strip('\n')

## 按照 空格进行分割。

nums = data.split(',')

## 添加到 matrix 中。

if first_ele:

### 加入到 matrix 中 。

matrix = np.array(nums)

first_ele = False

else:

matrix = np.c_[matrix,nums]

matrix = matrix.transpose()

a = []

for x in range(0,125):

result = [float(item) for item in matrix[x]]

a.append(result)

arr=np.array(a)

f.close()

print(arr)

return arr

# test.

if __name__ == '__main__':

readFile("~/s01.txt")

输出:

[[ 8.1305 1.0349 5.4217 ..., 0.74017 0.30053 -0.05773 ]

[ 8.1305 1.0202 5.3843 ..., 0.73937 0.30183 -0.057514]

[ 8.1604 1.0201 5.3622 ..., 0.73955 0.30052 -0.057219]

...,

[ 7.9517 1.1466 5.6081 ..., 0.73945 0.30342 -0.056789]

[ 7.9743 1.1542 5.5038 ..., 0.7403 0.30027 -0.056704]

[ 7.9812 1.0945 5.6005 ..., 0.73897 0.30275 -0.056262]]

Process finished with exit code 0

以上这篇python将txt文件读入为np.array的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

您可能感兴趣的文章:

python读txt转array_python将txt文件读入为np.array的具体步骤相关推荐

  1. python读txt转array_python将txt文件读入为np.array的方法

    原文件: 7.8094,1.0804,5.7632,0.012269,0.008994,-0.003469,-0.79279,-0.064686,0.11635,0.68827,5.7169,7.93 ...

  2. python读word表格_python读取word文件里的表格。

    因为power bi desktop支持了python.借用了python将word文件里的表格读取到power bi里面. python这部分的代码如下.说明一下:用了docx库,这个库不支持doc ...

  3. python列表和数组区别java_浅谈numpy中np.array()与np.asarray的区别以及.tolist

    array和asarray都可以将结构数据转化为ndarray,但是主要区别就是当数据源是ndarray时,array仍然会copy出一个副本,占用新的内存,但asarray不会. 1.输入为列表时 ...

  4. [每天一个python小技巧]一张图告诉你如何查看np.array的维度[转载]

    如何查看np.array的维度 之前主要对 元组的维度不是很理解,且容易混淆不清,后来根据网上的资料,看到一位博主总结的调理很清晰 现分享如下: 转载自:https://blog.csdn.net/q ...

  5. python读txt转array_np.array和txt文件的转换

    np.array保存为txt 格式 numpy.savetxt(fname, X, fmt='%.18e', delimiter=' ', newline='n', header='', footer ...

  6. python读txt文件 数组-python将txt等文件中的数据读为numpy数组的方法

    实际中,很多数据都是存为txt文件.csv文件等,但是在程序中处理的时候numpy数组或列表是最方便的.本文简单介绍读入txt文件以及将之转化为numpy数组或列表的方法. 1 将txt文件读为lis ...

  7. python打开一个文件夹下所有txt文件-python读取一个目录下所有txt里面的内容方法...

    实例如下所示: import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文 ...

  8. python怎么导入txt文件夹-python读取一个目录下所有txt里面的内容方法

    实例如下所示: import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文 ...

  9. python与r语言处理excel数据_R语言 | 读写txt、csv、excel文件

    前段时间看到plotnine库(封装的R语言ggplot2)作的图太美了,有点想重新拾起R语言^_^ R语言代码略带凌乱,讲真的还是更喜欢Python代码简洁.不过好几年不琢磨R语言,对R语言代码的凌 ...

最新文章

  1. mass Framework event模块 v8
  2. C语言中的关键字概览
  3. linux下c语言按q退出_Linux C编程之一:Linux下C语言的开发环境
  4. easyui datagrid 绑定json对象属性的属性
  5. ccna____总结
  6. Nginx--虚拟主机
  7. oracle 10 数据库覆盖
  8. LeetCode 621. 任务调度器(贪心)
  9. 〖经典〗网页特效汇总实例
  10. php mysql 非空_PHP-为什么mysql接受非空字段为null
  11. Ext JS学习第二天 我们所熟悉的javascript(一)
  12. python工资一般多少西安-西安Python的就业方向有哪些?
  13. 控制input输入框光标的位置
  14. Zstack协议栈中CC2530协调器掉电重启后重新加入之前网络的方法
  15. HHL算法的QISKit实现
  16. 【补丁】YYC松鼠短视频系统补丁,增加视频点赞数据管理功能,可修改点赞数量,V2.8的功能
  17. cobbler集成服务器批量安装操作系统(无人值守)
  18. 金融交易领域之外汇产品
  19. 牛客题解-------BC100: 直角三角形图案
  20. php socket 服务端

热门文章

  1. Adobe illustrator插件开发-InkQuest.aip模块分析-墨水检测-AI插件开发
  2. Vue 2 - 常见面试题汇总大全
  3. grains和pillar
  4. 机器学习——聚类——距离聚类法——K-means
  5. Camunda工作流平台的使用
  6. 微信公众号推广,运维(一)
  7. 跑跑卡丁车登录提示服务器无响应怎么办,跑跑卡丁车登陆问题
  8. Python 实现十大经典排序算法
  9. NDK撩妹三部曲(三)—美女,我看你婀娜多姿,宛若天仙,这本“ndk排错指南”就送你了
  10. NC6系列开发自定义参照