So generieren Sie mehrere DiagrammeIch habe ein JMP-Skript geschrieben, in dem ich Daten basierend auf meinen Originaldaten plotte. Nachdem ich Daten bearbeitet habe, zeichne ich sie erneut. Jetzt kann nur die Zeichnung für Daten nach der Bearbeitung angezeigt werden, nicht die Zeichnung für Originaldaten. Ich möchte zwei vergleichen. Könnte jemand dabei helfen? Unten ist das Skript, mit dem ich die Daten gezeichnet habe.
Graph Builder(
Size( 748, 531 ),
Show Control Panel( 0 ),
Automatic Recalc( 0 ),
Variables( X( :X_NOM_BIN ), Y( :Y_NOM_BIN ), Color( :Name( "Mean(UPDATED THICKNESS" ) ) ),
Elements( Points( X, Y, Legend( 6 ) ) )
);
Betreff: So generieren Sie mehrere DiagrammeIch bin nicht sicher, ob Sie die Daten in der X-Rolle, der Y-Rolle oder beiden Rollen manipulieren. Sie können die manipulierten Daten in einer neuen Spalte speichern. Sie können auch die ursprünglichen und manipulierten Daten in einer Spalte stapeln und automatisch eine Beschriftungsspalte erstellen, um anzugeben, welche Daten vor und welche Daten nach der Manipulation vorliegen.
Betreff: So generieren Sie mehrere DiagrammeHier ist eine detailliertere Beschreibung meines Problems
Zum Beispiel, wenn ich unten eine Datentabelle habe (dt):
AB
1 2
2 4
3 6
4 8
Und ich manipuliere Daten, um eine andere Tabelle zu erstellen (dtNew)
AB
1 4
2 8
3 10
4 12
Jetzt möchte ich diese beiden auf separaten Plots darstellen. Wie kann ich das machen?
Betreff: So generieren Sie mehrere DiagrammeAha. Wählen Sie "Tabellen"> "Verbinden". Ändern Sie die Option Übereinstimmung in Zeilennummer. Jetzt haben Sie beide Datensätze in derselben Tabelle.
Betreff: So generieren Sie mehrere DiagrammeVielen Dank. Aber wie kann man JMP-Skript verwenden, um dies zu beheben? Ich erstelle ein Skript, das alles mit nur einem Klick erledigen kann
Betreff: So generieren Sie mehrere DiagrammeUnd ich möchte separate Grundstücke haben. Ein Diagramm für Tabelle dt, ein anderes Diagramm für Tabelle dtNew. Grundsätzlich werden zwei Diagramme in separaten Diagrammen angezeigt.
Betreff: So generieren Sie mehrere DiagrammeHier ist ein sehr einfaches Beispiel dafür:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
dt << select where( :SEX == "F" );
dt2 = dt << subset( selected rows( 1 ), selected columns( 0 ) );
dt << bivariate( x( :Height ), y( :weight ) );
dt2 << bivariate( x( :Height ), y( :weight ) );
oder
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/big class.jmp" );
data table("big class") << select where( :SEX == "F" );
data table("big class") << subset( selected rows( 1 ), selected columns( 0 ) );
data table("big class") << bivariate( x( :Height ), y( :weight ) );
data table("Subset of big class") << bivariate( x( :Height ), y( :weight ) );Betreff: So generieren Sie mehrere DiagrammeVielen Dank. Was ist, wenn ich eine dritte Dimension habe, um ein Heatmap-Diagramm zu zeichnen? Welche Funktion sollte beim Plotten verwendet werden (anstatt bivariate)?
Betreff: So generieren Sie mehrere DiagrammeSie können Graph Builder verwenden, um eine Heat Map zu generieren, oder Sie können eine Cell Map verwenden.
Sie sollten sich die Dokumentation ansehen
Help ==> Books ==> Essential Graphing
Betreff: So generieren Sie mehrere DiagrammeWas sind die Meldungen im Protokoll?
Was ist der Wert der Variablen DTSUM? Wenn Sie setzen
show (DTSUM);
kurz bevor
dtSum << Graph Builder (
Es wird im Protokoll ausgegeben, welcher Wert ...... es muss den Wert von haben
dtSum = Datentabelle ("Name Ihrer Datentabelle")
Betreff: So generieren Sie mehrere DiagrammeHier ist was ich habe. Es wird immer der zweite Plot generiert, aber nicht der erste. Kannst du mir sagen warum?
dtSum << Graph Builder(
Size( 748, 531 ),
Show Control Panel( 0 ),
Automatic Recalc( 0 ),
Variables( X( :X_NOM_BIN ), Y( :Y_NOM_BIN ), Color( :UPDATED THICKNESS 1 ) ),
Elements( Points( X, Y, Legend( 6 ) ) )
);
dtSum6 << Graph Builder(
Size( 748, 531 ),
Show Control Panel( 0 ),
Automatic Recalc( 0 ),
Variables( X( :X_NOM_BIN ), Y( :Y_NOM_BIN ), Color( :Name( "RESIDUAL1_Normalized" ) ) ),
Elements( Points( X, Y, Legend( 6 ) ) )
);