【发布时间】:2018-03-05 05:49:49
【问题描述】:
假设我正在尝试创建一个包含 100 个样本的数据集,该数据集遵循某条线,可能是 2x+2。我希望 X 轴上的值范围为 0-1000。为此,我使用以下内容。
X = np.random.random(100,1) * 1000
Y = (2*X) + 2
data = np.hstack(X,Y)
hstack 为我提供了具有相应 x 和 y 值的数组。那部分有效。但是,如果我想向其中注入噪声以将数据点分散到远离 2x+2 线的地方……那是我无法弄清楚的。
例如,我希望 Y 数组的标准差为 20。如何将噪声注入到 y 值中?
【问题讨论】:
标签: python arrays numpy vector noise