您好,我使用製表功能從腳本創建了一組表格,但它們似乎不是動態鏈接的。 有沒有辦法修改這個問題,或者如何在 JMP / JSL 中創建動態鏈接表?
僅供參考,動態鏈接的意思是,當您單擊表中的單元格時,它會選擇相應的數據樣本。
麥克風
只是為了澄清@jthi陳述。
Tabulate 不鏈接數據表,但應該鏈接。 子集和摘要確實提供了“鏈接到原始數據表”選項。
許多製表功能可以使用“摘要”中的“組”和“子組”功能來創建,
請參閱下面 Ledi 的回复
在製表中,您需要單擊結果單元格區域中的特定計數或其他統計數據才能在數據表中選擇行。 如果您單擊行拖放區域中的任何內容,則不會選擇行。
默認情況下,“表”>“摘要”將創建一個鏈接的摘要表,我一直使用該表在較大的表中選擇行。
你好@jthi 。 我的代碼(刪除了機密數據)是這樣的(也許將其發布會有所幫助):
Contingency(
SendToByGroup( {:Name( "A or B" ) == "A"} ),
Y( :Name( "Result x" ) ),
SendToByGroup(
{:Name( "A or B" ) == "A"},
Y( :Name( "Result x" ) )
),
SendToByGroup(
{:Name( "A or B" ) == "B"},
Y( :Name( "Result x" ) )
),
X( :Name( "Result y" ) ),
Automatic Recalc( 1 ),
Contingency Table( Total %( 0 ), Col %( 0 ), Row %( 0 ) ),
Mosaic Plot( 0 ),
Tests( 0 ),
By( :Name( "A or B" ) ),
SendToByGroup(
{:Name( "A or B" ) == "A"},
Local Data Filter(
Add Filter(
columns(
:Target,
:Name( "Data x" )
),
Where( :Target == "background" ),
Where(
:Name( "Data x" ) == "True"
),
Display( :Target, Size( 160, 60 ), List Display )
)
)
),
SendToByGroup(
{:Name( "A or B" ) == "B"},
Local Data Filter(
Add Filter(
columns(
:Target,
:Name( "Data x" )
),
Where( :Target Channel == "background" ),
Where(
:Name( "Data x" ) == "True"
),
Display( :Target, Size( 160, 60 ), List Display )
)
)
)
);所以我正在使用列聯表功能。 這是否允許動態鏈接,如果不允許,最好的解決方法是什麼?
表格應鏈接到數據表。 子集和摘要確實提供了“鏈接到原始數據表”選項。