2016-07-15 1 views
2

Lorsque j'ai fait des parcelles en Spotfire j'ai pu voir des valeurs aberrantes. Je connais la définition d'aberrante. Mais les parties prenantes de mon rapport n'aiment pas cette valeur aberrante. Est-il de toute façon soit d'éliminer la valeur aberrante ou d'ajouter à des valeurs in et max.comment éliminer les valeurs aberrantes dans les parcelles Spotfire Box

Merci pour votre aide à l'avance.

Cordialement, Raj

+0

dans le graphique ou un tableau sous le graphique? – scsimon

+0

Dans le tableau ... – Raj

Répondre

1

Ajout des valeurs à MAX() valeurs fausserait les données, même s'il était possible. Il y a deux hacks pour le faire cependant.

  1. Clic droit> Propriétés> Axe Y> définir les valeurs de valeur de gamme MIN et MAX gamme à quelque chose qui éliminerait toutes les valeurs aberrantes. Ceci n'est vraiment approprié que pour les boîtes à moustaches proches les unes des autres (tous les centiles)
  2. Dans votre barre d'outils, cliquez sur Insérer> Colonne calculée> choisissez la table de données appropriée et collez-la dans l'expression ci-dessous. Vous devrez remplacer le [x-axisColumn] et le [y-axisColumn] par ce qui se trouve sur les axes X et Y de votre boîte à moustache. Pour savoir ce que c'est, faites un clic droit sur votre boîte à moustache> propriétés> Axe X et là, il vous dira quelle est votre colonne X-Axis. Faites-le aussi pour l'axe Y. Cela créera une colonne appelée "Outlier" dans votre table de données avec trois options: NotOutlier, UpperOutlier, LowerOutlier. Vous avez juste besoin de décocher "UpperOutlier" et "LowerOutlier" pour supprimer vos valeurs aberrantes.

`

case 
when [y-axisColumn]<(Q1([y-axisColumn]) - (1.5 * IQR([y-axisColumn]) OVER ([x-axisColumn]))) then "LowerOutlier" 
when [y-axisColumn]>(Q3([y-axisColumn]) + (1.5 * IQR([y-axisColumn]) OVER ([x-axisColumn]))) then "UpperOutlier" 
else "NotOutlier" 
end as [Outlier] 

`

+0

Merci pour votre réponse. Mais je cherche une solution dynamique. Je ne veux pas changer ces valeurs chaque fois que je change d'entrée. – Raj

+0

J'ai ajouté la solution dynamique pour vous. Remplacez simplement les noms des colonnes des axes x et y par les colonnes que vous avez dans votre boîte à moustaches. – scsimon

+0

Faites-moi savoir si cela fonctionne @Raj – scsimon