Tabellarische Spalte für BenutzereingabenIst es möglich, beim Tabellieren von Daten eine benutzerbasierte Spalte zu haben? Ich habe eine tabellarische Tabelle, aber die Gruppierungsspalten müssen auf der Benutzereingabe basieren. Ich kann mir keine Möglichkeit vorstellen, das zu machen. Ist das möglich? Bitte helfen Sie
Datenmischung und -bereinigungBetreff: Tabellarische Spalte für BenutzereingabenGut gearbeitet. Danke!
Betreff: Tabellarische Spalte für BenutzereingabenEs funktioniert einwandfrei unter JMP 15 und Windows 10.
Hier ist der erste Bildschirm

Anschließend wähle ich die Spalten Name und Alter aus und verschiebe sie in den Auswahlbereich

Abschließend klicke ich auf OK und erhalte folgende Ergebnisse

Betreff: Tabellarische Spalte für BenutzereingabenIch bin mir nicht sicher, ob es meine JMP-Version (JMP15) ist, aber sie funktioniert bei mir nicht
Betreff: Tabellarische Spalte für BenutzereingabenJMP verfügt über die Funktionalität, Benutzereingaben anzufordern und diese Informationen dann an die erforderliche Skripterstellung weiterzuleiten. Ich empfehle Ihnen, sich die Zeit zu nehmen, den Scripting Guide durchzulesen.
Hier ist ein sehr einfaches Beispiel, um zu tun, was Sie wollen. Es können weitaus bessere Schnittstellen entwickelt werden, aber dies sollte Ihnen einen Anfang geben
Names Default To Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
dt = Open( "$SAMPLE_DATA/big class.jmp" );
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
nw = New Window( "Col List Box Example",
Text Box( "Select the Grouping Columns" ),
Col List Box( all, width( 250 ), maxSelected( 1 ) ),
fontobj = lb = Col List Box( character ),
OKbb = Button Box( "OK",
theColumns = lb << get items;
nw << close window;
Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table( Analysis Columns( :height, :weight ), Statistics( Mean ) ),
Row Table( Grouping Columns( eval(theColumns) ) )
)
);
)
);