<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
我正在处理一些看起来像这样的数据(但是有更多的数据):

我正在尝试构建一个图形(在jsl脚本中)来显示由值(第一级)和它们所属的协议(第二级)着色的图,所有这些都在同一帧中。
1 情节 =由其左下角坐标定义的正方形( XXX 和 YY 列)在正交框架中。每个图应根据其值着色( VAL 柱)。
1 协议 =几个连续的情节。每个协议都有一个名称,我希望将其显示为标签。每个协议应以粗线为边界。
我想要的例子:

到目前为止我尝试过的:
- 热图 XXX 在X轴和 YY 在Y轴上,着色 VAL 。然后我使用我创建的地图文件添加背景地图协议 (参见附件:proto-Name.jmp和proto-XY.jmp)。问题 :
- 我努力与规模,自动切换到“测地线”,而我需要它是“线性”。即使我在我的脚本中强制它,它仍然会改变回来。
- 我找不到显示协议名称标签的方法(我不想通过标记我的行(图)来做它,因为当我想每个协议只看一次时它会显示在每个单元格上)
- 背景地图边框当然是在背景中,而我希望它们理想地位于热图上
- 地图形状协议作为一个地图角色(proto-Name.jmp和proto-XY.jmp),但这会使图解消失,我得到每个协议的平均值,而不是协议中每个图的值。
- 地图形状情节作为地图角色(plots-Name.jmp和plots-XY.jmp)+使用创建的背景地图协议 coordinates(proto-Name.jmp和proto-XY.jmp)。但是再一次,我遇到了缩放问题,我无法显示我的协议名称。
我发现树图可以在组中透明地显示标签;这就是我正在寻找协议名称的那种显示(但我对树图特征不感兴趣)。

如果有人可以帮助我,我将非常感激。所有JMP文件都附在一个zip文件中。
谢谢