¿Cómo calcular el mejor valor de ajuste con script?¡Hola a todos!
Como se muestra en la figura: Hay varios conjuntos de datos y sus datos son relativamente similares.
Cada conjunto de datos tiene dos valores, grande y pequeño.
Cómo encontrar el valor óptimo de la línea horizontal roja en la figura a través de un script:
Se requiere que esta línea horizontal esté cerca de uno de los puntos finales que pueden contener la mayor cantidad de datos, y se requiere que esta línea sea horizontal.

Traté de usar mínimos cuadrados para la regresión, pero aún no es ideal.
¡Gracias expertos!
secuencias de comandosventanasRespuesta: ¿Cómo utilizar un script para calcular el valor más consistente?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);¡Gracias expertos!