Come calcolare il valore di adattamento migliore con lo script?Ciao a tutti!
Come mostrato nella figura: Esistono diversi insiemi di dati e i loro dati sono relativamente vicini.
Ogni set di dati ha due valori, grande e piccolo.
Come trovare il valore ottimale della linea orizzontale rossa in figura attraverso uno script:
È necessario che questa linea orizzontale sia vicina a uno degli endpoint che può contenere la maggior parte dei dati e che questa linea sia orizzontale.

Ho provato a utilizzare i minimi quadrati per la regressione, ma non è ancora l'ideale.
Grazie esperti!
ScriptingfinestreRisposta: Come calcolare il valore più coerente utilizzando uno script?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);Grazie Esperti!