Make Array from an Array in python
我有一个从大数据中分离数组的问题。所以我有一个数据数组,它的形状是(86594,12)。
1 | data=([1,2,3,4,5,6,7,8..,12],[13,14,15,16,17,18...24],...[86583,86584, ...86594]) |
我想分割它,以便从数据中创建新的数组。如果新数组的形状是(10,12),那么我将把这个数组转换成8659。请告诉我用python怎么做?我的预期结果是8659个数组,其形状为(10,12),所以不是(86594,12)的整个数据数组。
也许你可以用一些麻木的方法,比如np.remaze
1 2 | >>> data = np.array([1,2,3,4,5,6,7,8..,12],[13,14,15,16,17,18...24],...[86583,86584, ...86594]) >>> np.reshape(data, (10,12)) # C-like index ordering |