Spalte transponieren, transponierte Zeilenüberschriften in JMP12 erstellenWeiß jemand, wie man mit JSL eine Spalte (nur eine Spalte) umwandelt und die Zeilen zum Tabellenkopf macht?
Ich verwende JMP12.
Grundsätzlich möchte ich, dass die erste Zeile die Spaltenüberschriften sind und nicht die Ausgabe darunter. Mein Datensatz ist beigefügt.

Danke,
Simon
dt = Data Table( "sports" ) << Transpose(
columns( :Items ),
Output Table( "transposed" )
);
Automatisierung und SkripterstellungDatenmischung und -bereinigungVersuchsplanungMassenanpassungQualitäts- und VerfahrenstechnikBetreff: Spalte transponieren, transponierte Zeilenüberschriften in JMP12 erstellenDanke @txnelson
Betreff: Spalte transponieren, transponierte Zeilenüberschriften in JMP12 erstellen@brady_brady Wahrscheinlich haben Sie bessere Lösungen gefunden, aber wenn Sie lediglich eine leere Datentabelle erstellen möchten, in der die Spaltennamen die Werte aus der ersten Zeile darstellen, wird dies mit dem Folgenden ganz einfach erledigt

dtNew = Data Table( "sports" ) << Split(
Split By( :Items ),
Split( Transform Column( "Transform[Items]", Nominal, Formula( . ) ) ),
Sort by Column Property
);
dtNew << delete rows(1);
Betreff: Spalte transponieren, transponierte Zeilenüberschriften in JMP12 erstellenklappt wunderbar.
Vielen Dank!
Betreff: Spalte transponieren, transponierte Zeilenüberschriften in JMP12 erstellenHallo, ich habe JMP 12 nicht mehr geladen, aber ich glaube, dass alles, was ich hier verwendet habe, in JMP 12 vorhanden war ... probieren Sie es mal aus.
Beifall,
Brady
PS: Wir haben seit JMP 12 viele coole Sachen hinzugefügt!!
Names Default To Here(1);
//replicate your original table
dt = New Table( "sports",
New Column( "Items", Character, "Nominal",
Set Values( {"soccer", "volleyball", "7tennis", "basketball"} ),
)
);
//get a list of desired column names.
colNameList = dt:items << get values;
/*
If you're creating a new table: build a 1 row, n column matrix of missing data
with the J() function and the As Table() function, which lets you set column names
easily.
*/
newDt = as table (J (1, nitems(colNameList), .), <<COLUMN names=""></COLUMN>