Hallo allerseits.
Ich möchte ein Histogramm mit JSL erstellen.
1)
Names Default To Here( 1 );
dt = Open( "$Sample_Data/Big Class.jmp" );
dt = Current Data Table();
Input = New Window( "example", << modal(),
new1 = hlistbox(
Text Box( "Test name :" ),
Para_Num_teb = Text Edit Box( "", <<SET width=""></SET>
Es kann normal ausgeführt werden.
2)
Names Default To Here( 1 );
dt = Open( "$Sample_Data/Big Class.jmp" );
dt = Current Data Table();
Input = New Window( "example", << modal(),
new1 = hlistbox(
Text Box( "Test name :" ),
Para_Num_teb = Text Edit Box( "", <<SET width="">dtLimits = New Table("Option Table",
);
Histogram = Distribution(
Continuous Distribution(
column( column(dt, Para_Num )),
Vertical( 0 ) ,
)
);
</SET>Aber es kann nicht ausgeführt werden.
Ich möchte eine JSL zum Erstellen eines Histogramms mit dem 2. Skript erstellen.
Könnten Sie mir einen Rat geben?
Das Problem, das Sie haben, ist, dass JMP beim Hinzufügen der Codezeilen zum Erstellen der Grenzwerttabelle die aktuelle Datentabelle von Big Class in die Optionstabelle verschoben hat. Als die Distribution gestartet wurde, suchte sie in der Optionstabelle nach den Daten. Die einfache Lösung besteht darin, die Verteilungsplattform auf die Datentabelle zu verweisen, in der sich die Daten befinden. Siehe unten:
Names Default To Here( 1 );
dt = Open( "$Sample_Data/Big Class.jmp" );
dt = Current Data Table();
Input = New Window( "example", << modal(),
new1 = hlistbox(
Text Box( "Test name :" ),
Para_Num_teb = Text Edit Box( "", <<SET width=""></SET>