如何在没有显示框“图形生成器”(使用 JSL)的情况下将图形导出到例如 EPS?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />各位,
我写了一个脚本,生成了很多图表和报告。 我想在我的脚本中加入一种方法,将一些图表(使用 Graph Builder 制作)导出为 EPS、JPEG 等格式。 我在脚本指南(见下文)中找到了一种方法,但我想去掉报告顶部的显示框 --> 在我的例子中,在脚本的情况下是“Graph Builder”指导示例是“按身高对体重进行双变量拟合”。 我不想将此文本更改为其他任何内容,但将其删除。有小费吗?
谢谢!!
摘自脚本指南:
名称默认为此处(1);
//此消息适用于所有显示框对象
Open( "Big Class.jmp" );
biv = bivariate( y( :weight ), x( :height ) );
rbiv = biv << 报告;
rbiv << 保存图片( "example.png", "png" );
回复:如何在没有显示框“图形生成器”(使用 JSL)的情况下将图形导出到例如 EPS?其他方式:
dt=open("$sample_data/big class.jmp");
gb=dt<<图形生成器(
大小( 516, 446 ),
显示控制面板(0),
变量(X(:重量),Y(:高度)),
元素(点(X,Y,图例(3)),平滑器(X,Y,图例(4)))
);
gb<<显示树结构; // 用它来发现你需要的盒子
报告(gb)[图片框(1)]<
打开(“$temp/gb.png”);

回复:如何在没有显示框“图形生成器”(使用 JSL)的情况下将图形导出到例如 EPS?这是一种方法。请注意,您丢失了红色三角形。
dt =打开( “$sample_data\Big Class.jmp” ) ;
dt <<图形生成器(
显示控制面板( 0 ) ,
变量( X ( :重量) ,是( :高度) ,覆盖( :年龄) ) ,
元素(积分( X ,是,传奇( 1个) ,抖动( 1个) ) ) ,
发送报告(
派遣( {} , “图形生成器” ,轮廓框, {设置标题( “” )} )
)
) ;