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

visualisation

parent e7873bcf
Branches
No related tags found
No related merge requests found
...@@ -57,11 +57,25 @@ def visualisation(load_factors, insertion_times, num_resizes, sizes, frequencies ...@@ -57,11 +57,25 @@ def visualisation(load_factors, insertion_times, num_resizes, sizes, frequencies
Visualisation des résultats Visualisation des résultats
""" """
# Temps d'insertion en fonction du facteur de charge # 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 # 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 # 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 # Deuxième étude
f = list() f = list()
plt.figure(figsize=(10, 6)) 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