同じ数の点を保持する平滑化アルゴリズムを探しています。そのようなアルゴリズムはスムージングのために存在しますか?私が見たすべてのアルゴリズムは、データポイントの数を減らします。同じ数の点を保持しながらデータセットを平滑化する
0
A
答えて
2
1つの可能性は、移動平均です。たとえば、各出力ポイントは最後の10ポイントの平均です。明らかに、これで最初の数点はそれほど平滑化されません。
1
私はそれがあなたがやろうとしていることに依存していると思います。スプライン補間を使用することができます。これは、移動平均またはボックスカーフィルタのアイデアの一般化です。 (正式に言えば、B-スプライン補間は、移動平均をスプラインの次数と同じくらい反復することと同等です)。
しかし、トレードオフは適用をスムーズにするほど、あなたのデータ。
http://en.wikipedia.org/wiki/Runge「
これは、低域通過フィルタに固有のトレードオフであり、約行うには多くはありませんs_phenomenon:あなたは補間することによって、より多くのポイントに戻って追加しようとする場合は、ルンゲ現象のような奇妙な成果物を作成することができますそれ。結果として、実際には、これらのポイントを最後に残しておくほうが良いかもしれません。
関連する問題
- 1. MeshGeometry3D(WPF)の頂点の平滑化
- 2. 平滑化アルゴリズム、2.5D
- 3. 浮動小数点数が同じ有意な小数点以下を持つ
- 4. 視差スクロールを平滑化
- 5. numpy配列を平滑化
- 6. 反復可能なツリーを平滑化
- 7. ヘリックスフレームワークのフォントの平滑化
- 8. データを平滑化する問題
- 9. 滑らかな同じテーブルの複数の表現
- 10. 滑らかなスクロール - 同じ実装だが異なる効果?
- 11. R:完全な平滑化曲線
- 12. (シーケンスの)シーケンスのシーケンスを平滑化
- 13. タプルのリストのリストを平滑化
- 14. jsonの配列をオブジェクトレベルに平滑化
- 15. 低いオクターブのパーリンノイズを平滑化
- 16. Python:オブジェクトのリストを平滑化
- 17. タプルの値を平滑化してRDDを変換する
- 18. 同じデータセットのテスト精度が変化し続ける
- 19. 視覚化のためにデータ値を「平滑化」するアルゴリズム
- 20. WPF - 同じデータセットから複数のリストボックスアイテムをデータバインドする方法
- 21. Python list comprehensionがリストを平滑化しています
- 22. データベース - 平滑化対正規化
- 23. データを正規表現で平滑化
- 24. ローパスコンパス平滑おかしな
- 25. scipy.interpolate.UnivariateSplineに適切な平滑化係数を選択する方法
- 26. インデックスとカラムを保持しながら、Pythonパンダの平均回転回数
- 27. WPFの画像エッジの平滑化
- 28. 小さなコンテナの中で同じ行に2つの浮動小数点divを保持する
- 29. ユーザー定義の点から滑らかなグラフをプロットする
- 30. Crystalレポートでデータセットを保持しない
新しいポイントセットを作成したいのですか、または代表的なスムースカーブをお探しですか? –
"余分な"データポイントを戻すためにスムーズで補間しないのはなぜですか? –
私は新しいポイントを得るために探しています。現在の点集合から全く新しい点集合を補間する方法はありますか?私は補間がポイントを片側に押し上げるのではないかと心配しています。 – user449511