26 lines
499 B
Python
26 lines
499 B
Python
# %%
|
|
|
|
# Load logs.txt
|
|
with open('logs.txt', 'r') as file:
|
|
lines = file.readlines()
|
|
|
|
# %%
|
|
import re
|
|
# Grep "inter-arrival_s=number" with regex
|
|
intervals = []
|
|
for line in lines:
|
|
match = re.search(r'inter-arrival_s=([0-9.]+)', line)
|
|
if match:
|
|
intervals.append(float(match.group(1)))
|
|
# %%
|
|
|
|
print(intervals)
|
|
# %%
|
|
import matplotlib.pyplot as plt
|
|
plt.plot(intervals)
|
|
plt.ylabel('Inter-arrival time (s)')
|
|
plt.xlabel('Sample')
|
|
plt.title('Inter-arrival time distribution')
|
|
plt.show()
|
|
# %%
|