Update speedtester.py

master
Nixellion 2020-06-28 16:56:52 +03:00
parent fa73a4f299
commit 2c44265a33
1 changed files with 4 additions and 4 deletions

View File

@ -59,8 +59,8 @@ def generate_diff(dates, downloads, uploads):
curr = downloads[i] if downloads[i] else 0 curr = downloads[i] if downloads[i] else 0
prev = downloads[i-1] if downloads[i-1] and i > 0 else 0 prev = downloads[i-1] if downloads[i-1] and i > 0 else 0
dl.append(curr - prev) dl.append(curr - prev)
curr = downloads[i] if downloads[i] else 0 curr = uploads[i] if uploads[i] else 0
prev = downloads[i - 1] if downloads[i - 1] and i > 0 else 0 prev = uploads[i - 1] if uploads[i - 1] and i > 0 else 0
up.append(curr - prev) up.append(curr - prev)
generate_plot_image(dates, dl, up, "diff", "Difference Graph") generate_plot_image(dates, dl, up, "diff", "Difference Graph")
@ -86,7 +86,7 @@ def gather_week_median_data(dates, downloads, uploads):
for i, date in enumerate(dates): for i, date in enumerate(dates):
hour = date.hour hour = date.hour
dl[hour].append(downloads[i] if downloads[i] else 0) dl[hour].append(downloads[i] if downloads[i] else 0)
up[hour].append(uploads[i] if downloads[i] else 0) up[hour].append(uploads[i] if uploads[i] else 0)
for i, hour in enumerate(dl): for i, hour in enumerate(dl):
dl[i] = median(dl[i]) if len(dl[i]) > 0 else 0 dl[i] = median(dl[i]) if len(dl[i]) > 0 else 0
@ -114,7 +114,7 @@ def generate_week_median_diff(dates, downloads, uploads):
downs.append(dl[i]-dl[i-1]) downs.append(dl[i]-dl[i-1])
ups.append(up[i]-up[i-1]) ups.append(up[i]-up[i-1])
else: else:
downs.append(down) downs.append(dl[i])
ups.append(up[i]) ups.append(up[i])
generate_updown_plot_simple(downs, ups, "week_median_diff", "Week median diff") generate_updown_plot_simple(downs, ups, "week_median_diff", "Week median diff")