给定一个 numpy 数组
import numpy as np
from numpy.random import random
N = 5
x = random(N)
如何随机乘以(中的一些元素)的子集x
来自 -1
为了改变数组中某些元素的符号?
最佳答案
或这个:
x = np.where(random(N) > 0.5, -x, x)
(您可以将 random(N) > 0.5
替换为适合您的任何其他随机规则...)
关于python - 如何随机更改numpy数组中某些元素的符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64056164/