Numpy,从没有分隔符的文件中读取,最有效的方法

米卡兹

我正在寻找最有效的方法将带有矩阵的文件加载到没有分隔符的 numpy 数组。

我应该使用生成器来转换和填充吗?文件仅由单个 1 和 0 组成

000000000
011111111
111000100
110001110
000001100
001000000
110000000
111111100

到:

[
  [0, 0, 0, 0, 0, 0, 0, 0, 0]
  [0, 1, 1, 1, 1, 1, 1, 1, 1]
  [1, 1, 1, 0, 0, 0, 1, 0, 0]
          ...
]
F. Gyllenhammar

您可以使用numpy.genfromtxt

import numpy as np

np.genfromtxt('matrix.txt', delimiter=1, dtype=int)
array([[0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 1, 1, 1, 1, 1, 1, 1, 1],
       [1, 1, 1, 0, 0, 0, 1, 0, 0],
       [1, 1, 0, 0, 0, 1, 1, 1, 0],
       [0, 0, 0, 0, 0, 1, 1, 0, 0],
       [0, 0, 1, 0, 0, 0, 0, 0, 0],
       [1, 1, 0, 0, 0, 0, 0, 0, 0],
       [1, 1, 1, 1, 1, 1, 1, 0, 0]])

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 JavaScript 中从没有文件名的文件路径中获取目录的最有效方法是什么?

在文件中存储大量由定界符分隔的整数键值对的最有效方法

用分隔符连接字符串的最有效方法是什么

在 awk 中使用分隔符连接数组的最有效方法

从没有换行符的管道分隔文本文件创建数据框

使用分隔符分隔字符串的最有效方法,同时使用excel vba忽略分隔符的某些实例

读取行之间没有分隔符的文件

如何在Minizinc中从没有变量名的.dzn文件中读取

如何在SQL Server中从没有标签的xml文件中读取xml数据?

读取和编辑xml文件的最有效方法

从文件读取HTTP标头的最有效方法?

读取大文件的最有效方法

如何从没有包含数据的文本文件中读取?

从没有capfile的数据包头中提取HTML有效负载

使用Java读取制表符分隔文件的快速有效方法

在Golang中读取Zlib压缩文件的最有效方法?

在Matlab中读取多个.JPG文件的最有效方法是什么?

在numpy数组中查找模式的最有效方法

在Python NumPy中拉伸图像的最有效方法

在 numpy 中更新特定列的最有效方法

如何使用numpy导入python中没有分隔符的文本文件?

粘贴没有分隔符的文件

在Linux中复制文件的最有效方法

比较python中多个文件的最有效方法

在文件中更改1行的最有效方法

如何从没有命令提示符的文件中删除“系统文件”属性?

分隔符有效时explode()偏移量和分隔符警告

我可以从没有任何库的 .e57 文件中读取点云吗?

从没有Fileno()的文件指针获取文件描述符