将多个数据文件读入多个数组python

亚伦

我是Python的新手,在处理多个数据文件时遇到问题。我想将多个数据文件读取到多个数组中,例如,我想将1c.txt中的数据读取到数组c1中,将2c.txt中的数据读取到c2中,等等。我尝试了以下代码:

import numpy as np
for i in range(1,15):
     globals()['c%s' % i] = np.loadtxt(['%sc.txt' % i], usecols=(0,1,2))

但是它用提示IndexError: list index out of range,我更改usecols=(0,1,2)usecols=(0)它仍然没有用,所以我认为其他地方一定是错误的。

我也发现我不能使用代码作为:['c%s' % i]获取变量名称为c1,c2等。而且我必须在globals()之前添加a ['c%s' % i],但是我不知道为什么。

在线等待。非常感谢!

阿让

好吧,我至少可以回答其中一些问题。

我发现我无法将代码用作:['c%s'%i] = np.loadtxt(['%sc.txt'%i]

那是因为['c%i' % i]它将为您提供字符串列表,而不是变量。这样一来,globals()[string]您就可以访问(分配)字典(globals()字典)。强烈建议不要使用globals()!

做类似的事情:

mydict = {}
for i in range(1,15):
    mydict['c%i' % i] = np.loadtxt('c%i.txt' % i, usecols=(0,1,2))

我还注意到,您使用的格式%s应该使用的位置%i,%s用于字符串,但是变量i是整数。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将多节文本文件读入多个数组

来自分类Dev

用PHP将多个文件读入单个数组

来自分类Dev

设置多个数据文件的方法

来自分类Dev

合并/平均多个数据文件

来自分类Dev

合并/平均多个数据文件

来自分类Dev

串联多个数据文件

来自分类Dev

从单个csv文件中提取多个数据文件

来自分类Dev

堆叠来自多个数据文件的行

来自分类Dev

具有不同大小的多个数据文件目录

来自分类Dev

堆叠来自多个数据文件的行

来自分类Dev

如何选择多个数据文件的特定行

来自分类Dev

带有Nunjucks的多个数据文件

来自分类Dev

C将数字列表读入多个数组

来自分类Dev

将多个数据文件合并为一个输出,然后从中创建一个文件

来自分类Dev

将文件读入两个数组

来自分类Dev

将多个STEM信号读入多个数据立方体

来自分类Dev

从多个数组查询数据

来自分类Dev

将多个文件读入并合并或合并到公共ID列的一个数据帧中

来自分类Dev

具有多个数据集和高/低错误条的gnuplot数据文件

来自分类Dev

自动在多个数据文件上运行spss语法文件

来自分类Dev

如何使用gnuplot从单个数据文件制作多个点(行星)的动画。

来自分类Dev

使用多个数据文件的ggplot2中的线图

来自分类Dev

是否可以在量角器conf中的“参数”参数中“要求”多个数据文件

来自分类Dev

gnuplot动画在do循环后保留了多个数据文件

来自分类Dev

如何使用for循环在Neo4j中导入多个数据文件?

来自分类Dev

在 Bash 中将分隔的多行字符串文件读入多个数组

来自分类Dev

从具有多个数据点的文件构建数组

来自分类Dev

将多个数组插入mysql数据库

来自分类Dev

PHP将多个数组插入MySQL数据库

Related 相关文章

热门标签

归档