如何在 JSL 中尊重图形构建器轴的顺序?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
我正在使用 Graph builder 创建热图。
我试图找到一种通过脚本来反转轴顺序的方法,但我不能(尽管在 GUI 中,它是直截了当的)。
请参阅随附的脚本。
到目前为止,我所拥有的是:

我希望它是:

非常感谢。
回复:如何在 JSL 中尊重图形构建器轴的顺序?好吧,为了与 MS 为您提供的关于 AxisBox 的解决方案保持一致,它应该类似于:
报告(gb)[图例框(1)]<< {标签级别([620 640 660 680 700 725 750 775 800]),反向梯度(1) }
但它不起作用,如果你运行
显示属性(报告(gb)[图例框(1)])
你会发现你的可能性要小得多
显示属性(报告(gb)[轴框(1)])
对不起,我帮不上什么忙……
回复:如何在 JSL 中尊重图形构建器轴的顺序?这就是我到目前为止所做的,但它不是很优雅.
回复:如何在 JSL 中尊重图形构建器轴的顺序?这似乎更复杂。 我会从手动设计的图表中复制部分生成的代码。
这应该有效:
国标<<派遣(
{} ,
“400” ,
比例框,
{图例模型(
5 ,
特性(
0 ,
{坡度({刻度值([ 620 640 660 680 700 725 750 775 800 ]) ,反向标签( 1 )})}
)
)}
) ;
回复:如何在 JSL 中尊重图形构建器轴的顺序?你好,你可以这样做:
gb<
派遣({},
“400”,
比例框,
{图例模型(
1、
特性(
0,
{坡度(
{标签级别([620 640 660 680 700 725 750 775 800]),
反向渐变(1) }
)}
)
)}
)
);
干杯
回复:如何在 JSL 中尊重图形构建器轴的顺序?魔法 !有用 !
你知道我可以向哪个对象发送消息以更改渐变标签级别和属性吗?
{标签级别( [ 620 640 660 680 700 725 750 775 800 ] ) ,
反向渐变( 1 )}
谢谢
回复:如何在 JSL 中尊重图形构建器轴的顺序?将消息直接发送到轴盒.
国标=图形生成器(变量( X ( :柱子) ,是( :排) ,颜色( :价值)) ,元素(热图( X ,是,传奇( 7 )))) ;
报告(国标)[轴盒( 1 )] << {敏( 0 ) ,最大限度( 9 ) ,公司( 1 )} ;
报告(国标)[轴盒( 2 )] << {敏( 0 ) ,最大限度( 15 ) ,公司( 1 ) ,反向比例} ;