Ignore anomalies in data sets

2 ビュー (過去 30 日間)
Jackie Yang
Jackie Yang 2019 年 8 月 28 日
回答済み: Ted Shultz 2019 年 8 月 28 日
Hello everyone
I want to import a data set and graph it, but after graphing I notice some anomalies in my data set causing an a number of values to significantly differ from the rest. HALLLLAO 2019-08-28 at 7.45.14 pm.png
I'm wondering if there is a way I can ignore the faulty values to improve my graph's accuracy. Going through them one by one is impractical since there is more than 6000 cells to go though :( ...
Thank you very much
  1 件のコメント
Alex Mcaulley
Alex Mcaulley 2019 年 8 月 28 日

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

採用された回答

Ted Shultz
Ted Shultz 2019 年 8 月 28 日
Do you have a rule that you can apply to define when a value should be ignored? (Above a certain value? distance from previous/next value?
If so, then the code could look like this:
%allData = readData
badDataIndex = allData > 10^4; % find locations of bad data
allData = allData(~badDataIndex); % drop any data that is bad
this could be done in one line as well:
allData = allData(allData<10^4); % drop any data that is above threshold

その他の回答 (0 件)

タグ

製品


リリース

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by