為什麼不能創建直方圖?嗨,大家好。
我想使用JSL製作直方圖。
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>
它可以正常運行。
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>但是,它無法運行。
我想製作一個使用第二個腳本創建直方圖的JSL。
你能給我什麼建議嗎?
腳本編寫回复:為什麼不能創建直方圖?您遇到的問題是,當您添加代碼行以創建極限表時,JMP將當前數據表從Big Class移到了Option Table。 因此,當發行版啟動時,它會在選項表中查找數據。 簡單的解決方法是將分發平台指向數據所在的數據表。 見下文:
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>
回复:為什麼不能創建直方圖?每次給我帶來新靈感的解決方案都非常簡單完美。
謝謝