scipy - как случайно поставить один массив в другой? - PullRequest
1 голос
/ 06 ноября 2011

Я хочу сделать это:

Допустим, у меня есть N=100 и myone=scipy.ones(N), форма которых: myone.shape=100, Я хочу, чтобы массив myzeros=scipy.zeros(c*N), c=0.1 вставлялся случайным образом в массив myone без изменения размеров myone.

1 Ответ

2 голосов
/ 06 ноября 2011
import scipy as sc
myone = sc.ones(100)
ind = sc.random.permutation(100)[:10]
myone[ind] = 0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...