From 3b2c7f1056869cafacfd647d9c3c11cebff8d1d8 Mon Sep 17 00:00:00 2001 From: University <younes@youness-MacBook-Pro.local> Date: Fri, 28 Feb 2025 12:55:36 +0100 Subject: [PATCH] visualisation --- tp_2_miso_dict.py | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/tp_2_miso_dict.py b/tp_2_miso_dict.py index ed76a34..693142e 100644 --- a/tp_2_miso_dict.py +++ b/tp_2_miso_dict.py @@ -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)) -- GitLab