【发布时间】:2012-07-03 04:39:49
【问题描述】:
这里是 Python 初学者。过去两个小时我一直很尴尬地试图弄清楚这一点。
我有一个 CSV 文件,其中包含第 14 行到第 86 行和列 A 到 X 的数据。我使用csv2rec 将它带入NumPy recarray。数据导入很好,但对于我来说,我无法弄清楚如何从不同的列行创建单独的数组。就此而言,我不知道如何引用recarray 的列。
要引用该行,我可以为第一行调用 array_name[0] 或为第二行调用 array_name[1](array_name 是数组的名称)。
我已经尝试过对我在暂定NumPytutorial 上看到的内容的解释:
array_name[0:5, 1]
我这样做是为了抓取第 1-4 行的第二列(即使我真正想要的是整列),但即使这样也行不通。
最终我试图从CSV 中的Matplotlib 数据中绘制3d 行,但我需要通过这第一步。
【问题讨论】:
标签: python csv numpy matplotlib