我有一个大数据,我想命名列,例如 '1'、'2'、...。对于小数据,我可以
np.random.randint(5, size=(50, 2)) # synthesis data
A = A.ravel().view([('1','i8'),('2','i8'),]).astype([('1','i4'),('2','i8'),])
然后使用调用单个列
print(A['2'])
我想知道是否有一种方法可以针对任何随机大小和列号自动执行此操作。我的偏好是使用 NumPy,而不是 Pandas。谢谢!