最后返回值的占位符在 Mathematica 中,可以使用“%”作为最后返回值的占位符。

JMP中有类似的东西吗?
然后可以利用创建对象的函数返回对对象的引用这一事实。
可以在调试期间提供帮助:
运行单行原始代码,添加一些测试代码并通过占位符快速引用创建的对象。
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Graph Builder(
Size( 437, 413 ),
Graph Spacing( 4 ),
Variables( X( :height ), Y( :weight ), Overlay( :sex ) ),
Elements( Points( X, Y, Legend( 1 ) ), Smoother( X, Y, Legend( 2 ) ) )
);
// during debugging:
gb = %;(gb << XPath( "//AxisBox" )) << select;<BR /><BR />// or even better:
gb << get XML();
New Window("xml", %)
高级统计建模消费者和市场研究回复:最后返回值的占位符有趣的想法,我喜欢你的愿望清单项目。
我通常通过将更多的东西相互嵌套来解决这个问题……但它可能变得难以阅读:
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = dt << Graph Builder(
Size( 437, 413 ),
Graph Spacing( 4 ),
Variables( X( :height ), Y( :weight ), Overlay( :sex ) ),
Elements( Points( X, Y, Legend( 1 ) ), Smoother( X, Y, Legend( 2 ) ) )
);
CapturedXML = gb << XPath( "//AxisBox" )[1] << get xml; //Like so
回复:最后返回值的占位符我发了一个愿望:
https://community.jmp.com/t5/JMP-Wish-List/JSL-debugging-placeholder-for-last-returned-value/idi-p/568705
并在上面的代码中添加了另一个示例。
让我们看看其他用户是否也有兴趣......
当然:如果你有这个舒适在 Mathematica 中,您在 JMP 中有点怀念它。
如果你没有它,你可能不会错过它:)
回复:最后返回值的占位符不,没有办法检索该值。 您可以将“gb =”移动到“dt<