【发布时间】:2013-08-19 06:48:22
【问题描述】:
堆栈溢出,
我有一个包含复数的矩阵(例如 -2.2982235934153075E-11+2.1179547211742553E-9i),我需要将其导入 numpy 数组。我一直在使用genfromtext(file) 来解析我所有其他的真实值,但我得到了一个nan 来处理所有复杂的值。有任何想法吗?
self.raw = (genfromtxt(self.loc, delimiter=',', skip_header=9, dtype=float))
[m,n] = shape(self.raw)
data = zeros((m, n-3))
data[:, :] = self.raw[:, 3::]
返回:
data = array([nan, nan, nan, ...])
【问题讨论】:
-
粘贴您使用的一些代码并粘贴示例性输入(最好是输入文件的一部分)
标签: python csv file-io numpy complex-numbers