Ausgewählte Daten zur weiteren Verarbeitung durch den Benutzer in die Zwischenablage kopierenMein Anwendungsfall:
- Originaldaten müssen transponiert werden und können Informationen zu N Samples enthalten
- In den meisten – aber nicht allen – Fällen befinden sich die interessierenden Daten in der ersten Zeile der transponierten Daten
- Von den kopierten Zeilen sollen nicht alle Spalten kopiert werden, sondern nur die namens "Zeile 3, Zeile 4, Zeile 5" (die Spalten werden wegen der Transponierung Zeile genannt).
- Diese Daten müssen zur weiteren Verarbeitung in die Zwischenablage kopiert werden. Dies kann durch Einfügen in eine andere JMP-Tabelle oder anderswo erfolgen.
Die ersten Schritte sind sehr trivial, das Kopieren der Daten in die Zwischenablage scheint jedoch nicht zu funktionieren. Ich habe (viele) Varianten der folgenden ausprobiert:
Names Default To Here( 1 );
dt = Current Data Table();
Tdt = dt << Transpose( columns( :"1st Thickness"n ), By( :FOUP SLOT ), Output Table() );
Tdt << Select Rows( [1] ) << Select Columns(
:Row 3, :Row 4, :Row 5
)<<COPY selected="" table="" row=""></COPY>
DatentabelleSkriptingBetreff: Ausgewählte Daten zur Weiterverarbeitung durch den Benutzer in die Zwischenablage kopierenAusgewählte Tabellenzeilen kopieren () scheint nicht mit Datentabellen zu funktionieren, aber mit Tabellenfeldern und Datentabellenfeldern
Sie können das Kopieren mit voller Präzision verwenden, das Sie im Menü Bearbeiten finden:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
col_list = {"age", "name", "height"};
dt << Select Rows([1]) << Select Columns(col_list);
Main Menu("Copy With Full Precision", dt << get name);Betreff: Ausgewählte Daten zur Weiterverarbeitung durch den Benutzer in die Zwischenablage kopierenDanke, ich hatte keine Ahnung, dass man so Einträge aus dem Menü auswählen kann ... funktioniert wie ein Zauber!