Wie vergleiche ich die Ähnlichkeit verschiedener Datenkurven mit JSL?Hallo!
Hoffentlich ist JMP darin auch gut.
Wenn wir beispielsweise das JMP-Beispiel verwenden, erhalten wir 4 Kurven. Wie vergleichen wir ihre Ähnlichkeit?
Mit „PNP1“ als Standard werden die anderen drei Kurvengruppen damit verglichen und diejenige ermittelt, die „PNP1“ am ähnlichsten ist.
Es ist möglich, dass unterschiedliche Vergleichsmethoden zu unterschiedlichen Ergebnissen führen.
Ich denke, es basiert auf der Ähnlichkeit zwischen den Hoch- und Tiefpunkten der Kurve.
Dies kann zu zwei Kurven führen, die in ihrer Form ähnlicher sind, obwohl ihre Daten sehr unterschiedlich sind.
Danke!

dt=Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
dt << Select Where( Row() < 61 );
dt << Select Columns( "PNP1", "PNP2", "PNP3", "PNP4" );
d3 = dt << Subset( Output Table( "test" ), Selected Rows( 1 ), columns( PNP1, PNP2, PNP3, PNP4 ) );
p=d3<<GRAPH builder=""></GRAPH>Datenmischung und -bereinigungWindowsBetreff: Wie vergleicht man die Ähnlichkeit verschiedener Datenkurven mit JSL?JMP Pro bietet den Functional Data Explorer. Dieses Tool behandelt Fälle, in denen die Antwort kein einzelner Wert, sondern eine ganze Kurve ist. Dieses Tool schätzt und speichert funktionale Hauptkomponenten, die in der Y- oder X-Rolle Ihrer Analyse verwendet werden können.
Betreff: Wie vergleicht man die Ähnlichkeit verschiedener Datenkurven mit JSL?Es hängt davon ab, was Sie mit Ähnlichkeit meinen. Ist es Ähnlichkeit in der Form? Sind die Punkte korreliert? Oder überlappen sich die Kurven?
- Wenn es sich um eine Kurvenüberlappung handelt, müssen Sie eine Art Abstand zwischen den Kurven berechnen.
- Wenn die Form ähnlich ist, kann das Zentrieren und Skalieren (Standardisieren) der beiden Kurven und das gemeinsame Aufzeichnen zeigen, ob sie ähnlich sind. Sie können eine standardisierte Version einer Spalte in der Datentabelle erstellen, indem Sie mit der rechten Maustaste auf die Spalte klicken und Neue Formelspalte > Verteilung > Standardisieren wählen.
- Wenn es sich um Korrelationsähnlichkeit handelt, kann das Aufzeigen eines Streudiagramms der Y-Werte gegenüber den anderen dies zeigen.
Mich interessiert die eigentliche Frage, die Sie beantworten möchten. Können Sie das Problem beschreiben, das Sie lösen möchten?
Betreff: Wie vergleicht man die Ähnlichkeit verschiedener Datenkurven mit JSL?Vielen Dank an SamGardner für die vielen Lösungen. Da es so viele solcher Datensätze gibt, sollte es nicht möglich sein, sie durch Zeichnen zu finden. Deshalb versuche ich es auch. Beginnen wir mit ähnlichen Formen. Sehen Sie, wie Sie mit JMP die beste Übereinstimmung stapelweise über die Formel oder JSL finden können. Danke!Betreff: Wie vergleicht man die Ähnlichkeit verschiedener Datenkurven mit JSL?In Ihrem Beispiel möchten Sie sich vielleicht die Korrelationen ansehen. Diese zeigen, dass sie zwischen PNP1 und PNP4 am höchsten sind.
Und die standardisierten Kurven sind nahezu identisch. Sie können die Quadrate der Punktdifferenzen entlang aller Zeilen summieren, um die am besten passende Kombination zu finden. Aber wie SamGardner bereits betonte, hängt die Lösung von Ihren Daten ab; es gibt keinen einheitlichen Weg für alle Probleme.
