仅隐藏/排除特定图表的数据<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在尝试创建一个仅隐藏/排除该图表的数据的控制图,然后创建另一个隐藏/排除该数据的倒数的控制图。 我使用了下面的代码,它已经在以前的图表上工作过(之前使用图表生成器工作),但似乎不适用于该图表(没有隐藏或排除数据)。 我不知道这是否可能是因为我现在使用的是控制图生成器(而不是图形生成器),或者是否有其他变量在起作用。 有没有人成功完成此操作或知道我可以尝试什么?
dt =当前数据表() ;
dt <<选择地点( :类别== “A” ) ;
dt <<隐藏和排除;
dt <<清除选择;
dt <<控制图生成器(
自动重新计算( 0 ) ,
…………
dt <<选择地点( :类别== “A” ) ;
dt <<隐藏和排除;
dt <<清除选择;
我不想创建数据子集,因为我需要创建多个数据集,并且我希望将所有内容都集中在一个数据集上。
回复:仅隐藏/排除特定图表的数据使用控制图生成器的当前实现,隐藏和排除点的标签将始终出现在轴上。有人请求将此功能添加到控制图生成器中,但目前还没有。
回复:仅隐藏/排除特定图表的数据更改自动重新计算似乎没有什么区别。 例如,下面,所有有间隙的地方都是 A 点。当我过滤掉这些值时,我不希望存在间隙和被排除的点的标签。

回复:仅隐藏/排除特定图表的数据我不确定出了什么问题,因为我只能看到部分代码。 或者我可能完全误解了。 但为了使图表适应行状态的变化,我会尝试设置自动重新计算( 0 )到自动重新计算( 1 )。
回复:仅隐藏/排除特定图表的数据我不知道该怎么做......
回复:仅隐藏/排除特定图表的数据如果您没有将变量分配给“子组”角色,控制图生成器 (CCB) 将使用表中的行(因此是空白)。
您可以尝试为分配给本地数据过滤器的变量的每个级别构造一个索引变量。 但请注意,这可能会产生误导,因为如果您不应用您定义的过滤器,CCB 将在级别之间进行平均以获得其绘制的点
回复:仅隐藏/排除特定图表的数据这几乎可行,但使用本地数据过滤器仍然显示排除数据的所有 x 轴标签,并且图表上的剩余数据仍然分布,为排除数据留下空白(我希望它重新绘制图表,就好像排除的数据从未存在过)。
谢谢您的帮助!
回复:仅隐藏/排除特定图表的数据你好克什纳尔斯
如果我正确理解您的请求,您应该使用本地数据过滤器。
也许这个例子可以帮助:
dt =打开( “$SAMPLE_DATA/Big Class.jmp” ) ;
新窗户( “控制图” ,
V 列表框(
dt <<控制图生成器(
变量(是( :高度) ) ,
图表(位置( 1 ) ,限制(规格限制( 1 ) ) ) ,
图表(位置( 2 ) ) ,
本地数据过滤器(
地点( { 0 , 18 } ) ,
添加过滤器(列( :性别) ,在哪里( :性别== “F” ) ) ,
模式(选择( 0 ) ,展示( 1 ) ,包括( 1 ) )
)
) ,
dt <<控制图生成器(
变量(是( :高度) ) ,
图表(位置( 1 ) ,限制(规格限制( 1 ) ) ) ,
图表(位置( 2 ) ) ,
本地数据过滤器(
地点( { 0 , 18 } ) ,
添加过滤器(列( :性别) ,在哪里( :性别== “M” ) ) ,
模式(选择( 0 ) ,展示( 1 ) ,包括( 1 ) )
)
)
)
);
最好的!
罗恩