您好,我希望在日記中並排顯示來自圖表產生器的圖表。 目前圖表在日誌中是垂直排列的。
下面是我的腳本:
new = new window("final", << journal,
vb = V List Box(
ob = Outline Box( "OWL vs KESTREL_RX_SENSITIVITY",
outline box(" QFN BAND 0")
);
)
);
dt1_band0 = open("C:\Users\NXF90574\Documents\NXP\VIshal\OWL_Kestrel_dvt2\DATA\DATA UPDATE\Subset of Subset of Subset of Owl_Kestrel_Dvt2_Test_names_TTT_NTV_band0.jmp");
dt1_band0_table = open("C:\Users\NXF90574\Documents\NXP\VIshal\OWL_Kestrel_dvt2\DATA\DATA UPDATE\band0_wfm.jmp");
for (
i = 1, i<=Nrows(dt1_band0_table), i++ ,
dt1_band0 << Select where(contains( :wfmFile , dt1_band0_table:wfmFile[i]) );
dt1_subset = dt1_band0 << subset (Output table("Owl_Kestrel_band0_subset.jmp"), Selected Rows( 1 ), selected columns( 0 ));
dt1_subset_graph = dt1_subset<< Graph Builder(
Size( 1115, 553 ),
Variables(
X( :rxChnl ),
Y( :Sens_2 ),
Group X( :VDD1 ),
Group Y( :Temp ),
Overlay( :Silicon )
),
Elements( Line( X, Y, Legend( 12 ) ) ),
SendToReport(
Dispatch( {}, "rxChnl", ScaleBox, {Label Row( Show Major Grid( 1 ) )} ),
Dispatch(
{},
"Sens_2",
ScaleBox,
{Format( "Best", 12 ),
Inc( 1 ), Minor Ticks( 0 ), Label Row(
{Show Major Grid( 1 ), Show Minor Grid( 1 ), Show Minor Labels( 0 )}
)}
),
Dispatch(
{},
"graph title",
TextEditBox,
{Set Text( "Sensitivity vs. rxChnl" )}
),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "Sensitivity" )} )
)
);
jrn2 = New Window( "j2", <<JOURNAL></JOURNAL>
我使用的主要數據表是dt1_band0
我正在透過循環資料表中的列中的不同列值來運行 for 循環dt1_band0_表
我創建了一本日記“新的“ - 每次在 for 循環中產生圖表時,都會將其新增至日誌” jrn2 」
最後我附上“ jrn2 “ 到 ”新的」
我最後儲存為 pdf 的日誌如下所示:
這是我的 pdf 的一頁

我希望這些圖表並排排列而不是垂直對齊
嘗試使用H 列錶框() (或 Lineup Box())而非 V List Box()。 這也可以是一本很好的讀物為新 Windows 建置展示盒 (jmp.com)
你好,
下面是使用指令 H List Box() 的水平對齊圖形的範例。H 列錶框可協助您水平組織元素,而 V 列錶框則垂直組織。 您也可以使用命令“排列框”按列進行組織,或者如果您還想指定日誌空間中每個圖形所佔的比例,則可以使用命令“垂直分割框”/“水平分割框”
dt1 = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt2 = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
jrn = New Window( "Journal",
<<JOURNAL></JOURNAL>