scipy - как случайно поставить один массив в другой?

1

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

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

  • 0
    Вы хотите вставить весь массив myzeros в случайных местах в myones?
  • 0
    Да, именно это ..
Теги:
scipy

1 ответ

2
Лучший ответ
import scipy as sc
myone = sc.ones(100)
ind = sc.random.permutation(100)[:10]
myone[ind] = 0

Ещё вопросы

Сообщество Overcoder
Наверх
Меню