無法通過腳本更改 Graph Builder 中的所有標記大小<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
我的 JMP 是 9.0.0 64 位 Windows 版本。
我在圖形生成器中通過腳本調整標記大小時遇到問題。 我嘗試使用以下代碼更改每個框架框的所有標記大小和框架大小。 所有框架都正確調整,但框架的標記大小沒有。 僅更改了 FrameBox(1) 的標記大小。 我被這個問題困了幾天。 任何建議表示讚賞,非常感謝!
GR = Graph_Builder_1 << 報告;
GR << Dispatch( {}, "Graph Builder", Frame Box, {Marker Size( 4 )} );
GR << Dispatch( {}, "Graph Builder", Frame Box, {Frame size( 250, 250 )} );
回复:無法通過腳本更改 Graph Builder 中的所有標記大小嗨女士,
它通過向每個框架框發送消息來工作,非常感謝!
回复:無法通過腳本更改 Graph Builder 中的所有標記大小似乎是一個錯誤,即消息未被所有框架框繼承。
每個 FrameBox 都需要自己的信息,至少在涉及到 Markes Size 時。 這可以通過一個循環來完成,如下例所示:
dt =打開( “$sample_data\Big Class.jmp” ) ;
國標=圖形生成器(
顯示控制面板( 0 ) ,
變量( X ( :重量) ,是( :高度) , Y組( :性別) ) ,
元素(積分( X ,是,傳奇( 1個) ) ) ,
) ;
總結( G =經過( :性別)) ;
為了(我= 1個,我<=物品( G ) ,我++,
報告(國標) <<派遣( {} , “圖形生成器” ,框框(我) , {標記尺寸( 4個)} )
) ;
回复:無法通過腳本更改 Graph Builder 中的所有標記大小嗨,PMroz,
感謝您的回复,當框架框的數量 > 1 時它仍然不起作用,例如,如果我們將列 :sex 添加到 Y 組,我們會得到兩個散點圖,只有第一個框架框的標記大小發生變化。
dt = open("$sample_data\Big Class.jmp");
圖形生成器(
顯示控制面板(0),
變量(X(:重量),Y(:高度), Y組(:性別) ),
元素(點(X,Y,圖例(1))),
SendToReport( Dispatch( {}, "Graph Builder", FrameBox, {Marker Size( 4 )} ) )
);
無法通過腳本更改 Graph Builder 中的所有標記大小該語法看起來不錯。但是,在創建圖形構建器圖形時只設置標記大小怎麼樣?這有效:
dt =打開( “$sample_data\Big Class.jmp” ) ;
圖形生成器(
顯示控制面板( 0 ) ,
變量( X ( :重量) ,是( :高度) ) ,
元素(積分( X ,是,傳奇( 1個) ) ) ,
發送報告(派遣( {} , “圖形生成器” ,框框, {標記大小( 4個)} ) )
) ;