2016-05-05 6 views
-1

この問題にアプローチする方法があるのだろうかと思います。 私はこれが必要な理由は、特定の傾向のデータに対しては特定の式を使用する必要があり、次の傾向としては別の式を使用する必要があるからです。 また、データは単純ではありませんが、2つの異なる傾斜があります。 すべてのデータポイントがExcelセルにあります。まだコードを開始していません。私は(0,1,2,3,4)データポイントを使用して勾配を見つけ、1(1,2,3,4,5)だけ移動し続け、2つの勾配の差を何らかの形で計算することを考えています。重要です。転移点データスロープの遷移点を見つける

enter image description here

+0

ソースデータと期待される結果、または少なくともデータのグラフを提供すると、本当に役に立ちます。データに騒音がありますか、あなたが必要とする硬いヒンジポイントがあるか、より多くのトランジションエリアがあるか、答えがどれくらい正確でなければならないか、「重要」を定義するもの – gtwebb

+0

s32.postimg.org/bbu5ink5h/Capture.jpg – user6294515

+0

ノイズの多いデータを削除するプログラムがあります...問題ではありません。 – user6294515

答えて

0

ことを呼び出すためにあなたは変曲点を見つけることに問題を軽減できることがあります。これは、トレンドを再開したり、変更したり(同じ方向)、または元に戻すために、データが短時間にフラット化するポイントとして定義できます。勾配がゼロの小さな時間クラスタを見つけることでこれを行うことができます。より良い考え方は、yデータを水平ビンに分割することです。ビン内のデータポイントの数の特定の閾値に達すると、傾向の変化が進行中である。ビンのサイズを変更したり、ビン内の最小ポイント数を変えたりすることによって、変曲感度を変えることができます。