スクリプトで最適な値を計算するには?こんにちは、みんな!
図に示すように、いくつかのデータセットがあり、それらのデータは比較的近いです。
データの各セットには、大小の 2 つの値があります。
スクリプトを使用して、図の赤い水平線の最適値を見つける方法:
この水平線は、最も多くのデータを保持できるエンドポイントの 1 つの近くにある必要があり、この線は水平である必要があります。

回帰に最小二乗法を使用してみましたが、まだ理想的ではありません。
専門家に感謝します!
スクリプティングウィンドウズ返信: スクリプトを使用して最も一貫した値を計算するにはどうすればよいですか?dt = Current Data Table();
m = Mean( dt[0, 2 :: 3] );
Column( "S" ) << Formula( If( Abs( H - m ) > Abs( L - m ), L, H ) );
dt << run formulas;
Column( "S" ) << deleteFormula;
ar = dt << GetAsMatrix( {4, 1} );
{Beta, VarBeta} = Least Squares Solve( ar[0, 1], ar[0, 2] );
x = round(Beta[1],0);専門家の皆さん、ありがとう!