Wenn Sie die Spaltengruppe in die „Nachspalte“ verschieben, wird sie nur in die erste verschobenIch versuche etwas, das einfach erscheint: eine Spaltengruppe an eine Position hinter einer anderen Spalte zu verschieben.
Das Verschieben von „zum letzten“ funktioniert, „zum ersten“ funktioniert, aber danach funktioniert es bei mir nicht, egal wie sehr ich mich mit dem Format herumlege.
Unten finden Sie Beispielcode zum Testen:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Cities.jmp" );
dt << group columns( "xy", {:X, :y} );
dt << group columns( "pollutants", :Ozone :: :Lead );
dt << move column group( to first, "xy" );
Das hat funktioniert, aber wenn
dt << move column group( after("Latitude"), "xy" );
statt „to first“
Dann bekomme ich ein sehr seltsames Verhalten – BEIDE Gruppen bewegen sich Erste Standort im dt.
Verbraucher- und MarktforschungDatenmischung und -bereinigungVersuchsplanungMassenanpassungQualitäts- und VerfahrenstechnikBetreff: Das Verschieben der Spaltengruppe in die „Nachspalte“ bedeutet nur, dass sie in die erste verschoben wirdDieser Thread ist ziemlich alt, aber falls jemand darauf stößt, möchte ich dokumentieren, dass dieses Problem unserem JMP-Entwicklungsteam gemeldet wurde und das Problem in JMP 14 behoben wurde. Alle Skriptzeilen im ursprünglichen Beitrag, die als „funktioniert nicht“ markiert sind, funktionieren jetzt tatsächlich.
Betreff: Das Verschieben der Spaltengruppe in die „Nachspalte“ bedeutet nur, dass sie in die erste verschoben wird<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich kann bestätigen, dass Ihre Lösung, Jim, tatsächlich funktioniert ...
Betreff: Das Verschieben der Spaltengruppe in die „Nachspalte“ bedeutet nur, dass sie in die erste verschoben wird„Spaltengruppe verschieben“ verfügt im Gegensatz zu „Ausgewählte Spalten verschieben“ nicht über das Argument „nachher“.
Sie können jedoch die Gruppe auswählen und dann verwenden
dt << Select Column Group("xy");
dt << Ausgewählte Spalten verschieben(after("?????"));