Hallo
Ich möchte mehr als ein CDF-Diagramm in eine einzelne Kurve einfügen.Ich kann es mit dem Distribution/CDF-Tool tun, um eine CDF-Kurve zu erhalten, und dann den Rahmeninhalt manuell kopieren und von einer Kurve in eine andere einfügen.Gibt es eine Möglichkeit, das per Skript zu machen?
Kelvin
Diese Diagramme sind auch in Life Distribution über die Registerkarte „Gruppen vergleichen“ im Startdiagramm verfügbar. Hier ist das gleiche Beispiel wie @txnelson gebraucht. Bei der Gewichtsvariablen handelt es sich nicht um die Zeit bis zum Ereignis, aber Sie können dennoch eine Vielzahl von Verteilungsmodellen anpassen, einschließlich der hier verwendeten Normalverteilung.

Der Weg, den Sie meiner Meinung nach gehen möchten, ist die Verwendung von Fit Y by X, Oneway, und die Angabe des CDF-Diagramms dort.

Im obigen Beispiel wird die Variable Geschlecht als X-Faktor und die Größe als Y-Faktor verwendet.Wenn Sie zwei oder mehr separate Spalten zeichnen müssen, können Sie die Spalten einfach mit stapeln
Tabellen=>Stapel
und verwenden Sie dann die Label-Variable als X-Faktor und die Datenspalte als Y.

Hier ist das Beispielskript für Letzteres:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
dtStack = dt << Stack(
columns( :height, :weight ),
Source Label Column( "Label" ),
Stacked Data Column( "Data" )
);
dtStack << Oneway( Y( :Data ), X( :Label ), All Graphs( 0 ), CDF Plot( 1 ) );