Navigation

    Communauté Digdash

    • S'inscrire
    • Se connecter
    • Recherche
    • Catégories
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes

    RÉSOLU Grouper des flux par type de jour à partir d'une date

    Studio
    3
    3
    222
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • A
      Adrien dernière édition par

      Bonjour,

      Est-il possible de grouper les données d'un flux (par exemple l'axe colonne d'un histogramme ou fixer un multiplicateur) par type de jour d'une date (lundi, mardi, etc...) avec le tri qui va bien ?

      Cordialement

      1 réponse Dernière réponse Répondre Citer 0
      • J
        jperret dernière édition par

        Bonjour,

        il est aussi possible de passer par une hiérarchie pour afficher un flux par type de jour en le couplant a un format type alerteur.

        la hiérarchie vas donner le numéro du jour de la semaine, et le format alerteur vas changer le numéro du jour en texte

        6fdba718-f0bb-477d-adc9-62fb281d7753-image.png

        82f909d0-4de3-4a88-bbd7-1ac98445cd58-image.png

        cordialement

        1 réponse Dernière réponse Répondre Citer 2
        • B
          basile Expert DigDash dernière édition par

          Bonjour,

          Il est possible de remonter le jour de la semaine au niveau du modèle de données, pour pouvoir ensuite faire des analyses.

          Par exemple, si vous disposez d'un modèle de données avec la date en colonne 1 (seconde colonne), vous pouvez ajouter une colonne supplémentaire en renseignant le script de transformation suivant :

          var jours = []; 
          jours[0] = "dimanche";
          jours[1] = "lundi";
          jours[2] = "mardi";
          jours[3] = "mercredi";
          jours[4] = "jeudi";
          jours[5] = "vendredi";
          jours[6] = "samedi";
          // on suppose ici que la date est contenue dans la colonne n° 1
          var d = new Date(values[1].getTime());
          return jours[parseInt(d.getDay())];
          

          Au sortir de cette transformation, vous aurez donc le nom du jour dans cette colonne additionnelle. Vous pouvez ensuite appliquer sur cette dimension un tri manuel pour pouvoir ordonner les jours comme vous le souhaitez.
          7a37cfd8-a734-45d6-908a-2addc29d23a6-image.png

          Vous êtes ensuite en capacité d'utiliser les membres de cette dimension dans vos graphiques :
          fc657170-4bae-4846-95c8-9f53f3738d70-image.png

          Basile

          1 réponse Dernière réponse Répondre Citer 1
          • 1 / 1
          • Premier message
            Dernier message
          • Accueil
          • Webinaires
          • Documentation
          • Interviews
          • Vidéos tutos