问题标签 [genfromtxt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
692 浏览

python - 使用 numpy genfromtxt 从混合数据类型文件中导入大整数

我有一个格式为:

我想导入数据。我在用:

我检查了我的(32 位)系统上的最大整数:

有没有办法增加整数限制?或者我可以用另一种方式解决我的导入问题(不把'.0'放在文件中的所有整数之后)?

0 投票
1 回答
1265 浏览

python - Genfromtxt 抛出异常“得到 3 列而不是 27 列”但事实并非如此

我用:

在过程中它给了我提高 ValueError(errmsg)

但事实并非如此。在该行的文件中,我有所有列!我检查了 - 函数读取那些带有“缺失值”的行,直到某个符号:例如,在第 33 行函数读取这个:

如何以其他方式读取 numpy 数组中的文件或以某种方式解决此问题?

0 投票
1 回答
493 浏览

python - numpy.genfromtxt 似乎忽略了 dtype

我正在尝试加载一个仅由浮点类型组成的 csv 文件。

但这会返回一个元组数组。根据我的搜索,这应该只返回非同质数组的元组。numpy.genfromtxt 生成看起来像元组的数组,而不是二维数组——为什么?. 当我删除 时names=True,它确实返回了一个二维数组。是否可以返回具有链接中名称的数组?

来自 csv 的行:

(还有更多的专栏,我只写了前六篇。)

我还使用此代码来更好地命名列:

0 投票
1 回答
708 浏览

php - 加载 txt 文件/s 并生成 rss - cron 的 php 脚本?

我想制作一个脚本,从 txt 文件中获取行并为每一行创建新的 rss 提要项。txt 文件会频繁更新新的数据行,因此脚本应该每隔一小时检查一次是否有新行,如果有,则需要制作新的提要项。

我找到了这个 txt2rss 脚本,但我不是很熟练,关于如何修改和使用它的文档很少。http://users.ninthfloor.org/~ashawley/txt2rss/txt2rss.php.html

有人能指出我正确的方向吗?PHP 与 cronjob?或者也许有更简单的方法?

欣赏它

PS:。我也找到了这个脚本。

0 投票
3 回答
22433 浏览

python-2.7 - 无法将制表符分隔的文件读入 numpy 二维数组

我对 nympy 很陌生,我正在尝试使用以下代码将制表符(\t)分隔的文本文件读入 numpy 数组矩阵:

文件内容:

我期望的是形状为 (3, 15) 的二维数组矩阵

但使用我上面的代码,我只能得到一个形状为 (3,) 的单行数组

我不确定为什么每行的这 15 个字段没有分别分配一列。

我也尝试使用 numpy 的 loadtxt() 但它无法处理我的数据的类型转换,即即使我给了 dtype=None 它试图将字符串转换为默认的浮点类型并失败了。

试过的代码:

任何指针?

谢谢

0 投票
2 回答
8010 浏览

python - Python genfromtext 多种数据类型

我想使用 genfromtxt 读取 csv 文件。我有六列是浮动的,一列是字符串。

如何设置数据类型,以便浮点列将作为浮点数读入,而字符串列将作为字符串读入?我试过 dtype='void' 但这不起作用。

建议?

谢谢

.csv 文件

错误:

当我指定单一数据类型时,我没有收到此错误..

0 投票
1 回答
4028 浏览

python - 跳过 genfromtxt 中缺失值的行

我怎样才能加载一个csv。当至少一个单元格为空时,将文件放入一个跳过行的数组中?我的 csv 文件很大(超过 1000 行和 14 列):

我想跳过写第 2 行和第 3 行,因为它们缺少值 (x;1;3) (x;x;6) 所有其他完整的行都应该写入数组...

这些行(每行中的“完整”信息应写入矩阵(数组)

0 投票
3 回答
3682 浏览

python - 在 genfromtxt 中解压的值太多

我有一个包含振动数据的 tsv 文件(出于某种愚蠢的原因,用逗号代替了点,因此使用了转换器)。我想从其中两个通道生成 numpy 数组,但得到一个我无法弄清楚的“ValueError:要解包的值太多(预期为 2)”。

在 ipython 中(带有 pylab 选项):

0 投票
1 回答
104158 浏览

python - 从文本文件中将数据读入 numpy 数组

我有一个包含一些元数据的文件,然后是一些由 2 列和标题组成的实际数据。在numpy中使用genfromtxt之前是否需要将这两种数据分开?或者我可以以某种方式拆分数据吗?将文件指针放在标题上方的行尾,然后从那里尝试 genfromtxt 怎么样?谢谢 文件格式如下图:

0 投票
2 回答
886 浏览

python - 你如何允许使用 numpy genfromtxt 的文本限定符

我目前正在尝试使用 Python 中的 numpy 库将一些逗号分隔的文本数据导入到数组中。我正在使用以下代码:

我收到以下错误:

第 2 行(有 12 列而不是 11 列)

标题后的每一行。

其原因似乎是其中一列包含逗号,但尝试使用围绕该列数据的文本限定符 (") 来处理此问题。如果我使用 Python csv 库,则默认情况下会处理此问题,例如:

我知道我可以使用csv库导入数据,然后将其转换为数组,但我想知道是否可以通过 numpy 的一个函数来执行此操作,该函数将文本数据转换为数组,例如genfromtxt. 我已经查看了帮助,genfromtxt但列出的参数似乎都没有描述我正在寻找的东西,除非我遗漏了一些东西。

如果它有帮助,这里是文件中几行的示例:

我认为这是导致问题的名称列。