5
我有两个相关的numpy数组,X
和y
。我需要从X
中选择n
随机行并将其存储在一个数组中,对应的值为y
,并附加它随机选择的点的索引。从numpy数组中选择'一些'随机点
我有另一个数组index
存储的索引列表,我不想采样。
我该怎么做?
样本数据:
index = [2,3]
X = np.array([[0.3,0.7],[0.5,0.5] ,[0.2,0.8], [0.1,0.9]])
y = np.array([[0], [1], [0], [1]])
如果这些X
的随机选择(其中n=2
):
randomylSelected = np.array([[0.3,0.7],[0.5,0.5]])
所需的输出将是:
index = [0,1,2,3]
randomlySelectedY = [0,1]
我怎样才能做这个?
@scutnex取决于你的意思是记录一下。我正在更新具有True值的采样数组...正在记录它。这是一个算法。有很多东西可以根据口味调整。 – piRSquared