0

C# リストには約 1,000 個の数値があります。これらは、何かが発生する可能性を示すインデックスを表しています。リスト内のアイテム間の関係を示すグラフを生成しようとしています。場合によっては、データに「外れ値」があり、グラフが実際にめちゃくちゃに見えることがあります。したがって、次のリストを検討してください。

100
99
98
95
90
86
76
75
72
65
62
58
52
50
49
37
17
16
15
14
13
13
12
12
{ and then 800 more numbers between 1 and 12}

拡大縮小するリストを作成すると、50 以上で 10 項目、50 未満で 950 項目になります。

これをもっと意味のあるものにする方法はありますか?IE では、異常値がそれほどはっきりしないようにデータを平滑化することはできますか?

ヒントやポインタをありがとう。

4

1 に答える 1

3

さて、あなたはウィンドウ関数(ハミング/ハニング)を適用することができます。それはあなたの値に加重平均をしてそれらを滑らかにするでしょう。何を表現しようとしているのかわかりませんが、外れ値(値>平均+ 2 * stddev)を削除するだけでよいのではないでしょうか。

于 2012-12-06T23:57:33.610 に答える