Comment calculer la meilleure valeur d'ajustement avec le script ?Bonjour à tous!
Comme le montre la figure : Il existe plusieurs ensembles de données, et leurs données sont relativement proches.
Chaque ensemble de données a deux valeurs, grande et petite.
Comment trouver la valeur optimale de la ligne horizontale rouge dans la figure à l'aide d'un script :
Il est nécessaire que cette ligne horizontale soit proche de l'un des points de terminaison pouvant contenir le plus de données, et cette ligne doit être horizontale.

J'ai essayé d'utiliser les moindres carrés pour la régression, mais toujours pas idéal.
Merci les connaisseurs !
Scriptles fenêtresRéponse : Comment calculer la valeur la plus cohérente à l'aide d'un 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);Merci les experts !