Я могу генерировать случайные образцы нормального распределения в numpy следующим образом.Генерация нормального распределения в порядке python, numpy
>>> mu, sigma = 0, 0.1 # mean and standard deviation
>>> s = np.random.normal(mu, sigma, 1000)
Но они в случайном порядке, очевидно. Как я могу генерировать числа по порядку, то есть значения должны подниматься и падать, как в нормальном распределении.
Другими словами, я хочу создать кривую (гауссово) с mu и sigma и n
количество точек, которые я могу ввести.
Как это сделать?
вы имеете в виду, что вы хотите, учитывая некоторый массив значений х, порождаете множество у значений, которые являются значением нормального распределения при значениях x? –
да именно то, что я хочу, но я должен уметь определять количество сгенерированных точек. –
Итак, чтобы было ясно, вы хотите (1) генерировать * случайный * образец x-координат размера n (из нормального распределения) (2) оценить нормальное распределение по значениям x (3) х-величины по величине нормального распределения в их положениях? –