我有一个二维Numpy数组,我想对其进行混洗。最好的方法是将其重塑为一维,然后再重塑为二维,还是可以不重塑的情况下重新洗牌?仅仅使用random.shuffle并不会产生预期的结果,而且numpy.random.shuffle只会对行进行混洗:import numpy as np
a=np.arange
我有一个关于将几个数组组合成一个数组的问题。我有一个长度为1000的列表,在列表的每个元素中有16个维度为100的数组,我想要实现的是一个包含1000个元素的列表,每个元素都有一个维度为1600的数组。如何实现这一点:我尝试了以下方法:返回16'000 x 100维度的x=np.concetate(x, axis=0)和返回16 x 100'000维度的x=np.concetate(x, axis=1)。我还尝试了x=np.vstack和x=np.hstack,但我自己无法获得它。有人能帮帮我吗? 谢谢! 编辑:最小工作样本: 我有类似这样的东西,首先是数据帧 Date