1
У меня есть массив в NumPy: A=np.zeros((5,10))
, и я хочу, чтобы изменить одно значение в каждой строке с единицами в соответствии с другим массивом N=np.array([7, 2, 9, 4, 5])
Изменение Numpy массива с массивом индексов
как: A[:,N]=1;
0 0 0 0 0 1 0 0 0 0
0 0 1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 1
0 0 0 0 1 0 0 0 0 0
0 0 0 0 0 1 0 0 0 0
Как я могу это сделать?
Какая строка каждого столбца? – Zero