Skip to content

Outlier removal - why using 85 percentile #109

@imagejan

Description

@imagejan

The node documentation for Outlier Removal says:

Boxplot: outliers are defined to be greater than "Q85+Factor*IQR" or smaller than "Q25 - Factor*IQR",
where Q are the quantiles and IQR is the inter quantile range. Be careful the default 3 goes with
the default method (Mean +- SD). A standard value for this method would be 1.5.

which is in line with the source code:

double lowerQuantile = stats.getPercentile(25);
double upperQuantile = stats.getPercentile(85);

But what's the reason for using 85 for the upper (instead of 75, the upper quartile), when using at the same time 25 (the lower quartile) for the lower limit?

Apparently, someone else had this question as well 😄 :

uBound = stats.getPercentile(75); //TODO: ask Felix why he used 85 instead of 75!

@Meyenhofer any comments on this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions