<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我试图编写一个方法来将图形和表格放到1个PDF页面上。景观A4。
问题是表格很宽,必须调整大小。
似乎可以使用单板,因为它们使内容适合网格。在这种情况下,1 x 2网格。我希望桌子能够进入底部,但我没有找到将它放在那里的方法。

我不知道Data Table Box方法 - 每天都学到新东西!谢谢Xan!
这是一个非常好的解决方案PMroz。它不在工作表面板中,在我看来Data Table Box()也会这样做,但更容易,因为我不必指定所有列。但是谢谢。
这是一个示例,显示了将表放入表格框的两种方法:
1。使用仅显示数据表的数据网格框(仅限JMP 11)
2。使用滚动框内的表格框,其中显示您放入其中的任何内容。
两者都使用滚动来表示宽表。如果您只想限制尺寸,可以使用没有表格框的滚动框,
名称默认为此处(1);
打开(“$ SAMPLE_DATA / Big Class.jmp”);
新窗口(“示例”,
V Sheet Box(
板材部件(“高度重量”,
图形生成器(显示控制面板(0),
变量(X(:高度),Y(:重量),X组(:性别)),
元素(点(X,Y),平滑(X,Y))
)),
Sheet Part(“网格框”,
dgb =数据网格框(); dgb <<设置数据表(当前数据表()); DGB
)
Sheet Part(“滚动框内的表格框”,
滚动框(数据表框(当前数据表()));
)
)
);
你可以使用 Tablebox ,可以包含 Stringcolbox 和 Numbercolbox 对象。 尝试运行以下代码。 显示后点击文件>另存为并选择 PDF 作为文件类型。
// Tablebox示例
DT = 打开 ( “$ sample_data \ Blood Pressure.jmp” ) ;
subj_list = 柱 ( DT , “学科” ) << 得到价值 ;
dose_list = 柱 ( DT , “剂量” ) << 得到价值 ;
bp8m_list = 柱 ( DT , “BP 8M” ) << 得到价值 ;
bp12m_list = 柱 ( DT , “BP 12M” ) << 得到价值 ;
bp6m_list = 柱 ( DT , “BP 6M” ) << 得到价值 ;
bp8w_list = 柱 ( DT , “BP 8W” ) << 得到价值 ;
bp12w_list = 柱 ( DT , “BP 12W” ) << 得到价值 ;
bp6w_list = 柱 ( DT , “BP 6W” ) << 得到价值 ;
bp8f_list = 柱 ( DT , “BP 8F” ) << 得到价值 ;
bp12f_list = 柱 ( DT , “BP 12F” ) << 得到价值 ;
bp6f_list = 柱 ( DT , “BP 6F” ) << 得到价值 ;
bp_win = 新窗户 ( “血压数据” ,
vlistbox (
GB = 图形生成器 ( 尺寸 ( 570 , 303 ) ,显示控制面板 ( 0 ) ,
变量 ( X ( : 剂量 ) , ÿ ( : BP 8M ) , ÿ ( : BP 12M ,位置 ( 1 ) ) ,
ÿ ( : BP 6M ,位置 ( 1 ) ) , ÿ ( : BP 8W ,位置 ( 1 ) ) ,
ÿ ( : BP 12W ,位置 ( 1 ) ) , ÿ ( : BP 6W ,位置 ( 1 ) ) ,
ÿ ( : BP 8F ,位置 ( 1 ) ) , ÿ ( : BP 12F ,位置 ( 1 ) ) ,
ÿ ( : BP 6F ,位置 ( 1 ) )
) ,
分子 ( 箱形图 ( X , ÿ ( 1 ) , ÿ ( 2 ) , ÿ ( 3 ) , ÿ ( 4 ) , ÿ ( 五 ) , ÿ ( 6 ) , ÿ ( 7 ) ,
ÿ ( 8 ) , ÿ ( 9 ) ,传说 ( 4 ) ,抖动 ( 1 ) ,离群值 ( 1 ) ,
盒子风格 ( “离群” )
)
)
) ,
结核病 = tablebox (
号码箱 ( “学科” , subj_list ) ,
string col box ( “剂量” , dose_list ) ,
号码箱 ( “BP 8M” , bp8m_list ) ,
号码箱 ( “BP 12M” , bp12m_list ) ,
号码箱 ( “BP 6M” , bp6m_list ) ,
号码箱 ( “BP 8W” , bp8w_list ) ,
号码箱 ( “BP 12W” , bp12w_list ) ,
号码箱 ( “BP 6W” , bp6w_list ) ,
号码箱 ( “BP 8F” , bp8f_list ) ,
号码箱 ( “BP 12F” , bp12f_list ) ,
号码箱 ( “BP 6F” , bp6f_list ) ,
)
) ,
结核病 << 桌子风格 ( 有边距 )
) ;
