有没有一种方法可以将行添加到NumPy rec.array()中?例如,
最简单的方法是将所有列提取为nd.array()类型,将每个列的单独元素添加到其中,然后重新构建rec.array()。不幸的是,这种方法会浪费内存。是否有另一种方法可以在不分离和重建rec.array()的情况下完成?
谢谢,
Eli
x1=np.array([1,2,3,4])
x2=np.array(['a','dd','xyz','12'])
x3=np.array([1.1,2,3,4])
r = np.core.records.fromarrays([x1,x2,x3],names='a,b,c')
append(r,(5,'cc',43.0),axis=0)
最简单的方法是将所有列提取为nd.array()类型,将每个列的单独元素添加到其中,然后重新构建rec.array()。不幸的是,这种方法会浪费内存。是否有另一种方法可以在不分离和重建rec.array()的情况下完成?
谢谢,
Eli