Advertisement
Guest User

Untitled

a guest
Jan 26th, 2020
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. def create_reqs_waiting_times(events_per_minute):
  2. events_per_second = events_per_minute / 60
  3. requests_lst = np.random.poisson(events_per_second, 600)
  4. request_times = np.where(requests_lst != 0)[0]
  5. request_times = [repeated_time*0.1 for idx in range(0, len(request_times))
  6. for repeated_time in [request_times[idx]] * requests_lst[request_times[idx]]]
  7. waiting_times = np.diff(request_times)
  8. waiting_times = np.cumsum(waiting_times)
  9. logging.info('waiting times are ready!')
  10. return waiting_times
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement