【发布时间】:2017-09-16 09:20:22
【问题描述】:
我有两个相关的 numpy 数组,X 和 y。我需要从X 中选择n 随机行并将其存储在一个数组中,对应的y 值并将随机选择的点的索引附加到它上面。
我有另一个数组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]
我该怎么做?
【问题讨论】: