Handiri Amine 5 anni fa
parent
commit
b6a8f6c097
1 ha cambiato i file con 31 aggiunte e 7 eliminazioni
  1. 31 7
      WebContent/js/chart.js

+ 31 - 7
WebContent/js/chart.js

@@ -23,22 +23,42 @@ function freqBySpace(allData) {
    var accueilArr = [];
    var espace1Arr = [];
    var espace2Arr = [];
-
+   var espace3Arr = [];
+   var espace4Arr = [];
+   var espace5Arr = [];
+   var espace6Arr = [];
+   
    allData.forEach( (usager) => {
       //console.log(book.format);
       switch (usager.espace) {
-         case "Accueil":
+         case "Espace accueil":
             //console.log("in E!");
             accueilArr.push(usager.frequentation);
             break;
-         case "Espace 1":
+         case "realite virtuelle":
             //console.log("in H!");
             espace1Arr.push(usager.frequentation);
             break;
-         case "Espace 2":
+         case "musee numerique":
             //console.log("in P!");
             espace2Arr.push(usager.frequentation);
             break;
+         case "cyber base":
+             //console.log("in H!");
+             espace3Arr.push(usager.frequentation);
+             break;
+          case "shooting photo":
+             //console.log("in P!");
+             espace4Arr.push(usager.frequentation);
+             break;
+          case "jeux videos":
+              //console.log("in H!");
+              espace5Arr.push(usager.frequentation);
+              break;
+           case "espace scenique":
+              //console.log("in P!");
+              espace6Arr.push(usager.frequentation);
+              break;
          default:
             break;
       }
@@ -49,14 +69,18 @@ function freqBySpace(allData) {
    var sumAccueilFreq = getArrayAverage(accueilArr);
    var sumEspace1Freq = getArrayAverage(espace1Arr);
    var sumEspace2Freq = getArrayAverage(espace2Arr);
+   var sumEspace3Freq = getArrayAverage(espace3Arr);
+   var sumEspace4Freq = getArrayAverage(espace4Arr);
+   var sumEspace5Freq = getArrayAverage(espace5Arr);
+   var sumEspace6Freq = getArrayAverage(espace6Arr);
 
-   console.log(sumAccueilFreq, sumEspace1Freq, sumEspace2Freq);
+   console.log(sumAccueilFreq, sumEspace1Freq, sumEspace2Freq,sumEspace3Freq,sumEspace4Freq,sumEspace5Freq,sumEspace6Freq);
 
    return {
       "title": "Fréquentation des espaces de microfolies",
       "key": "Total fréquentation",
-      "espaceFormat": ["Accueil", "Espace 1", "Espace 2"],
-      "avePrice": [sumAccueilFreq, sumEspace1Freq, sumEspace2Freq]
+      "espaceFormat": ["Espace accueil", "realite virtuelle", "musee numerique", "cyber base", "shooting photo", "jeux videos", "espace scenique"],
+      "avePrice": [sumAccueilFreq, sumEspace1Freq, sumEspace2Freq, sumEspace3Freq, sumEspace4Freq, sumEspace5Freq, sumEspace6Freq]
    };
 }