我numpy.recarray
使用 -Method 从 .csv-Inputfile 创建了一个csv2rec()
。Inputfile 和因此的 recarray 有没有数据的空行(resp. nan
-values)。我想将 -rows 处的这个 recarray 切片nan
成多个子数组,不包括nan
最终数组中的 -rows,如下所示。
具有 2 列的原始记录:
[(1,2)
(2,2)
(nan,nan)
(nan,nan)
(4,4)
(4,3)]
2 个没有 nan 值的子数组:
[(1,2)
(2,2)]
和
[(4,4)
(4,3)]
我知道这可以使用循环来管理,但也许有一种更简单、更优雅的方式?另外:是否可以保留每列的标题信息,以便我可以通过参数名称引用列,而不仅仅是切片后的 col-index?