Estrapolazione automatizzata della sogliaImmagina uno scenario in cui stai cercando di misurare la precisione dei calci di rigore di 10000 calciatori.
Man mano che ti allontani dalla porta, meno precisi saranno i giocatori e più tiri verranno sbagliati.
Vorrei estrapolare la distanza soglia in cui il 10% dei giocatori inizia a mancare.
Questo non è un problema del mondo reale, è una descrizione, si spera, più facilmente comprensibile del mio problema.
La tabella dei dati allegata produce il seguente grafico.

Vorrei capire il valore x (cioè la distanza) quando il grafico supera il tasso di errore del 10%.
So di poter leggere dal grafico usando il mirino, ma mi piacerebbe poterlo fare automaticamente/programmaticamente.
Utilizzando JMP16.0
Tabella datiOggetto: estrapolazione automatizzata della sogliaEcco un piccolo copione che credo ti darà la distanza che stai richiedendo.Trova la riga sopra e sotto il valore di destinazione e interpola tra loro per trovare la distanza approssimativa.
Names Default To Here( 1 );
dt = Current Data Table();
target = .1;
lowerMax = Max( dt:shots_Missed_%[dt << get rows where( :Shots_Missed_% <= target )] );
lowerRow = (dt << get rows where( :Shots_Missed_% <= target ))[Loc(
dt:shots_Missed_%[dt << get rows where( :Shots_Missed_% <= target )],
lowerMax
)[1]];
upperMin = Min( dt:shots_Missed_%[dt << get rows where( :Shots_Missed_% >= target )] );
upperRow = (dt << get rows where( :Shots_Missed_% >= target ))[Loc(
dt:shots_Missed_%[dt << get rows where( :Shots_Missed_% >= target )],
upperMin
)[1]];
Distance = Interpolate(
target,
:shots_Missed_%[lowerRow],
:distance_m[lowerRow],
:shots_Missed_%[upperRow],
:distance_m[upperRow]
)
;
Oggetto: estrapolazione automatizzata della sogliaSe stai cercando una soluzione senza script, puoi utilizzare lo strumento di previsione inversa personalizzata nella piattaforma Fit Curve per ottenere la X prevista per una data Y. Tuttavia, ciò richiederebbe di trovare una curva che si adatti bene ai tuoi dati, il che potrebbe non essere quello che stai cercando. Ho allegato una versione aggiornata del tuo file con lo script Fit Curve salvato.
