使用JMP对各种数据组进行流程跟踪时遇到问题。 数据集可以具有任何长度或宽度,具体取决于完成某些表征的时间。 对于特定字段,在使用图形构建器时,我使用<<<设置列property()将轴默认设置为对数比例。
对于此对数刻度参数,根据数据集中有多少数据点,我得到以下结果。
1.多个数据点。 对数刻度正确显示
2.零数据点。 对数刻度正确显示
3.一个数据点。 没有刻度的最大值或最小值,也不会显示数据点
所有这些情况都使用相同的代码来定义Axis属性
Set Property(
"Axis",
{Show Minor Labels( 1 ), Scale( "Log" ), Min( Col Min( Parameter#1 ) /10 ), Max( Col Max( Parameter#1 ) * 10 ), Inc( 1 ),
Minor Ticks( 1 ), Label Row( {Minor Grid Line Color( 32 ), Show Major Grid( 1 ), Show Minor Grid( 1 )} )}
);当我通过列信息查看列属性时,所有值看起来都是正确的,但是在绘制图形时,我什么也没得到。
在我看来,这是怎么回事,当只有1个值存在时,JMP无法正确设置最小值和最大值。
在我的示例中,如果我向下滚动到一个数据值的值范围,则会显示该值

吉姆
谢谢回复。 不幸的是,我需要它与列切换器一起使用,当在字段之间切换时,列切换器将始终默认出现此问题。 我可能会放置一个if语句,该语句对单个点使用线性缩放,而对多个点使用log。
这确实是一个错误。 我已经报告了它,我们将在以后的版本中进行处理。