嗨!
1)
我有一個列有兩個不同名稱的數據(取決於我使用的數據)。
它被稱為“存儲條件”或“溫度”。
我使用圖形構建器創建了一個圖形並保存了腳本,但我想為我正在使用的每個數據庫使用相同的腳本。
我試著添加|到腳本 - 但它似乎不起作用。
有任何想法嗎?
Graph Builder(
Variables(
X( :Sample name ),
Y( :Name( "main peak (%)" ) ),
Y( :Name( "aggregate (%)" ), Position( 1 ) ),
Y( :Name( "degradation (%)" ), Position( 1 ) ),
Group X( <FONT color="#FF0000">:Storage condition | :Temperature,</FONT> N View Levels( 1 ), First View Level( 3 ) ),
Group Y( :Time point, N View Levels( 1 ), First View Level( 4 ) )
),
Elements(
Bar(
X,
Y( 1 ),
Y( 2 ),
Y( 3 ),
Legend( 14 ),
Bar Style( "Stacked" ),
Label( "Label by Value" )
)
),
SendToReport(
Dispatch(
{},
"main peak (%)",
ScaleBox,
{Min( 90 ), Max( 101 ), Inc( 1 ), Minor Ticks( 1 )}
),
Dispatch( {}, "graph title", TextEditBox, {Set Text( "" )} ),
Dispatch( {}, "X title", TextEditBox, {Set Text( "" )} ),
Dispatch(
{},
"Y title",
TextEditBox,
{Set Text( "Relative peak area (%)" )}
)
)
)2)
我有一個堆疊的酒吧,我按價值添加了標籤。
但是,當我改變比例(Y軸)時,沒有顯示較低的值(但是當比例未改變時顯示)。
我可以以某種方式從95-100獲得Y軸刻度,但仍能看到這兩個值嗎?

謝謝!:)
所有需要完成的工作是確定已提取的列,然後在腳本中指定它。 這是我對你的腳本的修改:
names default to here(1);
dt=current data table();
If(try(dt:sex<<GET name=""></GET>
關於堆疊條問題,我建議您聯繫JMP支持
support@jmp.com
你好,
謝謝你,但它似乎只有在我有“存儲條件”而不是“溫度”時才能工作。
如果我有“存儲條件”或“溫度”,我是否應該總是更改腳本?或者我可以在腳本“存儲條件”或“溫度”?
謝謝!
在具有“溫度”列的數據表上運行腳本時,JMP日誌中指定了哪些錯誤?
對不起,我的意思是相反 - 它適用於Temp而不是Storage Cond
我的錯誤.....我沒有改變它從有條件檢查的列...嘗試此代碼
names default to here(1);
dt=current data table();
If(try(dt:Storage condition<<GET name=""></GET>