python - генерирует случайный трафик c с нормальным законом - PullRequest
0 голосов
/ 13 марта 2020

Я хочу использовать нормальный закон для генерации псевдослучайных событий.

То, что я хотел бы, это:

  • Я даю сущностям среднее значение вхождения и стандарт значения отклонения. В течение долгого времени каждая сущность будет генерировать событие каждое «среднее» значение.
  • каждый час, я проверяю каждую сущность, и на основании их среднего, стандартного отклонения и нормального закона вычисляю, инициируют ли они событие или нет.

Как бы вы сделали это в python? Я сам понятия не имею: (

Спасибо

1 Ответ

0 голосов
/ 13 марта 2020

Используйте reduce для непустых множеств; украсть операцию basi c and_ для пересечения.

from functools import reduce
from operator import and_

# Start with an empty set
a = set()
b = {1, 4, 8, 9}
c = {1, 5, 10, 15}
d = {1, 100, 200}
e = {1, 2, 3}

my_sets = [a, b, c, d, e]

print(reduce(and_, [q for q in my_sets if q]))

Вывод:

{1}
...