是什么启发了这个愿望清单请求?
Graph Builder 有很多可能性可以为每个通过 Overlay 和 Color 指定的图例条目指定标记、标记大小和颜色。
有时,用户想要“覆盖”特定子集的某些设置,这些设置可能未在图例中明确列出(例如,排除数据点的特殊颜色)。
目前,这已经可以通过存储某些特定行的颜色和标记设置来实现。
不幸的是,Graph Builder 的设置会覆盖 . 在下面的示例中,所选数据点保留其特殊标记,因为图形生成器中没有定义特定标记设置,但行的颜色设置只是被图形生成器中的颜色设置所否决。
将设置存储为的另一个缺点:设置坚持特定的行。 如果表格发生变化,错误的数据点将被突出显示。
您希望看到哪些改进?
正如会议中所讨论的达扎维兹Session @ DiscoverySummit 2023,一个额外的覆盖Dropzone 会很酷。
它可用于覆盖覆盖和颜色的设置。
为什么这个想法很重要?
Overwrite Dropzone 将为用户提供额外的自由来格式化他们的 GraphBuilder Plots。
例如如果打开排除的行以在图中显示,则可以为数据点赋予淡灰色 - 以便与未排除的其他数据点区分开来。
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Clear Select << Select Rows( [5, 12, 15] ) <<
Colors( "Black" ) << Markers( "Star" );
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 ) ) )
);