Skip to content
Snippets Groups Projects
Commit 3b2c7f10 authored by University's avatar University
Browse files

visualisation

parent e7873bcf
No related branches found
No related tags found
No related merge requests found
......@@ -57,11 +57,25 @@ def visualisation(load_factors, insertion_times, num_resizes, sizes, frequencies
Visualisation des résultats
"""
# Temps d'insertion en fonction du facteur de charge
plt.scatter(load_factors, insertion_times)
plt.xlabel('Facteurs de charge')
plt.ylabel('Temps d\'insertion (s)')
plt.title('Temps d\'insertion en fonction du facteur de charge')
plt.savefig('Plot1.png')
# Nombre de réallocations de mémoire en fonction du facteur de charge
plt.clf()
plt.scatter(load_factors, num_resizes)
plt.xlabel('Facteurs de charge')
plt.ylabel('Nombre de resizings')
plt.title('Nombre de réallocations de mémoire en fonction du facteur de charge')
plt.savefig('Plot2.png')
# Taille de mémoire occupée en fonction du nombre d'éléments
plt.clf()
plt.scatter([i * 100 for i in load_factors], sizes)
plt.xlabel('Nombre d\'élements')
plt.ylabel('Taille de mémoire occupée')
plt.title('Taille de mémoire occupée en fonction du nombre d\'éléments')
plt.savefig('Plot3.png')
# Deuxième étude
f = list()
plt.figure(figsize=(10, 6))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment