How to remove outlier by 2.5 standard deviations from the mean?

14 ビュー (過去 30 日間)
nai chen yeh
nai chen yeh 2020 年 3 月 2 日
I'm really new to Matlab, and hope someone can help me!
I tried to use the function 'filloutliers' to remove and replace the outliers, but i want to detect outliers by 2.5 standard deviation instead of 3 (default).
Is it possible to do that by filloutliers, or should i use other functions?
i saw someone used plot to remove outliers, but i don't know how.
Looking forward to be answered, thanks in advance!

採用された回答

Adam
Adam 2020 年 3 月 2 日
Looking at the help in
doc filloutliers
this should work:
filloutliers(A,'center','mean','ThresholdFactor', 2.5)
replacing A with whatever your array is called.
  2 件のコメント
nai chen yeh
nai chen yeh 2020 年 3 月 3 日
Thanks!
Asger Emil Joergensen
Asger Emil Joergensen 2021 年 5 月 21 日
Hello
What replaces the oulier in this case? The computed mean value?

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeCurve Fitting Toolbox についてさらに検索

タグ

製品


リリース

R2017a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by