Aller directement au contenu
  • Catégories
  • Récent
  • Mots-clés
  • Populaire
  • Utilisateurs
  • Groupes
Réduire
Logo

Communauté Digdash

B

bipp_jmaryniak

@bipp_jmaryniak
Se désabonner S'abonner
À propos
Messages
4
Sujets
2
Partages
0
Groupes
0
Abonnés
0
Abonnements
0

Messages

Récent Meilleur sujets Contesté

  • Grouper des infos dans une info-bulle
    B bipp_jmaryniak
    Studio

    @gregorybiraud Merci pour votre retour.


  • Grouper des infos dans une info-bulle
    B bipp_jmaryniak
    Studio

    Bonjour,

    Nous aimerions savoir s'il est possible de Grouper des informations à afficher dans une infobulle.
    Par exemple, nous avons un histogramme avec 1 mesure 'Quantité' en empilement, 1 dimension 'Tag' en colonne, et 1 dimension 'Date' en axe de groupement.

    Nous aimerions pouvoir avoir par Date, les valeurs de la mesure Quantité pour chaque membre disponible dans la colonne Tag.

    Je vous mets un exemple ci-joint du résultat souhaité.

    Vous remerciant par avance,

    Justine

    Grouper_Info_Bulle.xls


  • Mesure calculée JS
    B bipp_jmaryniak
    Studio

    Je vous remercie pour votre réponse.

    Nous avons réussi à obtenir de résultat attendu.

    Cordialement,

    Justine


  • Mesure calculée JS
    B bipp_jmaryniak
    Studio

    Bonjour,

    Je me permets de solliciter votre aide pour la création d'une mesure calculée en JS.
    J'ai plusieurs lignes (correspondant aux 'Tag', on filtre sur ceux qui se finissent par 'Estreaming_Cpt_Vitesse_Flux_Air') avec pour chacune une valeur moyenne (pas d'agrégation à faire, c'est une mesure dans la base), une valeur de référence minimale (fixée pour toutes les lignes à 0.2) et une valeur de référence maximale (fixée pour toutes les lignes à 1).

    Je peux sélectionner un jour, ou une plage de dates dans mes filtres.

    L'objectif est de créer une mesure pour sommer le nombre de lignes dont la valeur moyenne est située au dessus de la valeur de référence min et au dessous de la valeur de référence max, puis de sommer également le nombre de lignes dont la valeur moyenne est supérieure à la valeur max.
    (un compteur pour les lignes dans la fourchette (cpt1), un autre pour les lignes au dessus de la valeur max (cpt2) )

    Ces deux compteurs me permettent de calculer un indicateur : nb lignes au dessus de valeur max / nb lignes dans la fourchette (cpt2 / cpt1)
    Selon la valeur retournée, on affecte un numéro correspondant à un indice (1,2,3,4,5).

    Si la valeur moyenne est en deçà de la valeur minimale de référence, la ligne n'est pas prise en compte.

    Si je sélectionne une plage de jours, je dois prendre en compte la moyenne des valeurs moyennes.

    Je cherche comment réaliser ce calcul d'indice sachant que la dimension Tag n'est pas toujours présente dans les flux.

    Je vous joins la fonction que nous avons essayé de créer mais qui ne fonctionne pas pour le moment, ainsi qu'un Excel avec plus de précisions sur ce que j'aimerais.

    Je vous remercie d'avance,

    Justine

    var ref='Estreaming : Vitesse flux air reference';
    var ref_min='Estreaming : Vitesse flux air min reference'
    var nb_capteurs=0;
    var indice_tot=0;
    var t='Tag';
    
    Packages.com.digdash.utils.MessageStack.getInstance().addText("vitref: " + ref);
    Packages.com.digdash.utils.MessageStack.getInstance().addText("tag: " + t);
    
    for(var i=1; i<=10; i++)
    {
    
    if(t==i.toString()+'_Estreaming_Cpt_Vitesse_Flux_Air')
    {
       
       vitcpt='Estreaming: Vitesse Flux Air moyenne';
       Packages.com.digdash.utils.MessageStack.getInstance().addText("i= " + i + ": vitcpt="+vitcpt);
       if (vitcpt>ref_min)
       {
          nb_capteurs+=1;
          if(vitcpt>ref)
          {
             indice_tot+=1;
          }
       }
    }
    }
    
    
    var x=indice_tot/nb_capteurs;
    if ('niveau de risque'>=4 || nb_capteurs==0)
    {
    return 5;
    }
    else if(x>0.6)
    {
    return 4;
    }
    else if(x>=0.3 && x <=0.6)
    {
    return 3;
    }
    else if(x>0)
    {
    return 2;
    }
    else
    {
    return 1;
    }
    

    Création_Mesure_JS.xls

  • 1 / 1
  • Se connecter

  • Vous n'avez pas de compte ? S'inscrire

  • Connectez-vous ou inscrivez-vous pour faire une recherche.
  • Premier message
    Dernier message
0
  • Catégories
  • Récent
  • Mots-clés
  • Populaire
  • Utilisateurs
  • Groupes